做Winform开发,对需求的实习是从一个DatagridView中选择数据,并复制到另一个DatagridView 中,之前BS开发做过类似效果,使用DataGridView肯定没问题。
将DataGridView1中的数据复制到DataGridView2中;设置DataGridView1的第一列为复选框,DataGridView1的两个事件,协作实现我们想要的效果,dataGridView1_CurrentCellDirtyStateChanged,dataGridView1_CellValueChanged。
代码:
<span style="font-family:SimSun;font-size:18px;"> private void dataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e)
{
if (dataGridView1.IsCurrentCellDirty)
{
dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Co