【C#】WinForm小技巧几则(openFileDialog+datagrapview)

openFileDialog小技巧:预先筛选文件格式+获取文件路径+文件名

openFileDialog1.Filter= "*.jpg|*.jpg|png|*.png";//前面是显示,后面是筛选条件
            DialogResultdr = openFileDialog1.ShowDialog();
            if(dr == System.Windows.Forms.DialogResult.OK)
            {
                stringfileName = openFileDialog1.FileName;    //全路径
                stringfilePath = Path.GetFileName(fileName);   //文件名,PS:注意要导入IO包才能用Path
 		   File.Copy(fileName,"d:\\kid\\t1.jpg",true); //文件夹必须存在,可覆盖同名文件}

datagrapview小技巧:删除dgv中的数据

//设置datagrapview标题居中对齐
this.dgvInfo.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; 

//如何清除DataGridViewRow的数据(在不破坏其他数据如结构、列名,绑定的前提下)就是利用循环删除DataGridViewRow的方法,代码如下:
while (this.DataGridView.Rows.Count != 0){this.DataGridView.Rows.RemoveAt(0); }
//注意:此种方法会清空dgv绑定数据中的引用类型,慎用!可以考虑用一个没有数据但是结构一样的“空”数据源来代替,如List<>集合
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值