摘要:
1.使用RowsRemoved事件时,初始化datagridview 时,自动执行RowsRemoved事件。并且执行了7次? 可以参考http://stackoverflow.com/questions/3052765/datagridview-rowsremoved-event-gets-called-every-time-data-loads 解决办法:先声明,form的构造函数比form_load的函数还要早执行,而RowsRemoved的执行顺序比form_load早,比form的构造函数晚,所以我们可以设置一个变量来isLoad来判断是是执行到load函数。代码如下:1先声明 一.
阅读全文
posted @ 2011-09-05 22:49
wtq
阅读(581)
推荐(0)
编辑
摘要:
说明:datagridview 数据类型为数值类型时,如何去掉默认中“0”。
阅读全文
posted @ 2011-09-05 20:04
wtq
阅读(548)
推荐(0)
编辑
摘要:
1.利用datagridview的HeadText来修改标题如图:代码如下:View Code 1privatevoidInitDataGridViewHead()2{3dataGridView1.Columns[0].HeaderText="姓名";4dataGridView1.Columns[1].HeaderText="年龄";5dataGridView1.Columns[2].HeaderText="性别";6dataGridView1.Columns[3].HeaderText="号码";78}
阅读全文
posted @ 2011-09-05 19:52
wtq
阅读(1963)
推荐(0)
编辑
摘要:
1.根据条件来判断某一个单元格的值是否为可编辑,关键是datagridview中的CellBeginEditCellBeginEdit 1privatevoiddataGridView1_CellBeginEdit(objectsender,DataGridViewCellCancelEventArgse)2{3vardgv=(DataGridView)sender;4stringname="wtq";5stringcellText=Convert.ToString(dgv[0,e.RowIndex].Value);6if(cellText.Equals(name))7{8
阅读全文
posted @ 2011-09-05 19:45
wtq
阅读(2423)
推荐(0)
编辑
摘要:
1.通过设置单元格为只读属性,可以控制不同的用户具有不用的访问权限如:设置某一列只读,View Code 1dataGridView1.Columns[1].ReadOnly=true;设置某一行只读View Code 1dataGridView1.Rows[2].ReadOnly=true;设置某一单元格只读 View Code 1dataGridView1[2,2].ReadOnly=true;
阅读全文
posted @ 2011-09-05 17:40
wtq
阅读(1389)
推荐(0)
编辑
摘要:
1.保存datagridview的某一行已经修改的数据时,可以使用CellEnter事件和CellLeave事件。思路,在CellEnter事件中获取旧的文本,在CellLeave事件中获取修改的值。然后再保存。代码如下:View Code 1privatevoiddataGridView1_CellLeave(objectsender,DataGridViewCellEventArgse)2{3vardgv=senderasDataGridView;4this.dataGridView1.EndEdit();5stringcellNewValue=Convert.ToString(dgv[.
阅读全文
posted @ 2011-09-05 12:05
wtq
阅读(1526)
推荐(0)
编辑
摘要:
用途:可以动态的设置某一个单元格为已激活的单元格,这样可以达到定位的效果。比如:我要单击某一按钮,使150行第2列的单元格处于激活的状态。 代码如下: View Code 1privatevoidbtnShow_Click(objectsender,EventArgse)2{3dataGridView1.CurrentCell=dataGridView1[2,150];45}2.如何在datagridview中导航,使当前活动行向下移动。代码如下:CurrentCell1privatevoidbtnMoveRow_Click(objectsender,EventArgse)2{3introw.
阅读全文
posted @ 2011-09-05 10:52
wtq
阅读(1397)
推荐(0)
编辑
摘要:
1.datagridview.CurrentCell 获取当前处于活动状态的单元格。代码如下。获取当前活动的单元格的行号,列号,值。CurrentCell1publicpartialclassForm1:Form2{3privatePersonperson{get;set;}4publicForm1()5{6InitializeComponent();7dataGridView1.DataSource=GetPerson();8}910privateBindingList<Person>GetPerson()11{12BindingList<Person>bl=newB
阅读全文
posted @ 2011-09-05 10:21
wtq
阅读(8280)
推荐(0)
编辑
摘要:
1Datagridview 控件使用集合。2Datagridview 常用操作3datagridview常用方法 4.datagridview使用大全 5.create job 6http://technet.microsoft.com 7.实例下载 8.msdn 美化datagridveiw 9. winform开发总结
阅读全文
posted @ 2011-09-05 09:54
wtq
阅读(443)
推荐(0)
编辑