如何将一个datagridview中选中的单元格值付给另一个datagridview选中的单元格
1个回答
展开全部
if (dataGridView1.SelectedCells.Count > 0)
{
if (dataGridView2.SelectedCells.Count > 0)
{
dataGridView2.SelectedCells[0].Value = dataGridView1.SelectedCells[0].Value;
}
}
{
if (dataGridView2.SelectedCells.Count > 0)
{
dataGridView2.SelectedCells[0].Value = dataGridView1.SelectedCells[0].Value;
}
}
更多追问追答
追问
问题是如果选了别的单元格,已经赋值的单元格值就会消失是怎么回事,如何解决。
追答
再加几行代码:
int columnIndex = dataGridView1.SelectedCells[0].ColumnIndex;
int rowIndex = dataGridView1.SelectedCells[0].RowIndex;
//提交单元格的数据
dataGridView1.UpdateCellValue(columnIndex, rowIndex);
www.csframework.com
C#.Net C/S系统开发框架
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询