博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月8日

摘要: 1.保存datagridview的某一行已经修改的数据时,可以使用CellEnter事件和CellLeave事件。思路,在CellEnter事件中获取旧的文本,在CellLeave事件中获取修改的值。然后再保存。代码如下:View Code 1privatevoiddataGridView1_CellLeave(objectsender,DataGridViewCellEventArgse)2{3vardgv=senderasDataGridView;4this.dataGridView1.EndEdit();5stringcellNewValue=Convert.ToString(dgv[e 阅读全文

posted @ 2011-09-08 12:19 moss_tan_jun 阅读(458) 评论(0) 推荐(0)

摘要: 1,主要利用CellBeginEdit来来判断。 如果首列为 空,则其他列不能编辑。如果首列不为空,其他列才可以编辑。 因为这有涉及到数据车存储代码如下:View Code 1privatevoiddataGridView1_CellBeginEdit(objectsender,DataGridViewCellCancelEventArgse)2{3vardgv=(DataGridView)sender;4intcolumnIndex=e.ColumnIndex;5stringfirstCellValue=Convert.ToString(dgv[0,e.RowIndex].Value);67 阅读全文

posted @ 2011-09-08 12:14 moss_tan_jun 阅读(207) 评论(0) 推荐(0)