本文介绍了如何根据DatagridView中选定的单元格获取行集合的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在Windows窗体上有一个DatagridView控件。它的selectionMode属性设置为CellSelect。我想根据选定的单元格对DatagridViewRow进行操作。 DataGridView控件绑定到DataSource。
如何根据所选单元格获取行集合?
解决方案
列表< DataGridViewRow> rowCollection = new List< DataGridViewRow>();
foreach(dataGridView.SelectedCells中的DataGridViewCell单元格)
{
rowCollection.Add(dataGridView.Rows [cell.RowIndex];
}
I have a DatagridView control on a Windows form. It's selectionMode property is set to CellSelect.
I want to operate on DatagridViewRow based on selected cells. The DataGridView control is bound to a DataSource.
How to get the Row collection based on selected cells ?
解决方案
List<DataGridViewRow> rowCollection = new List<DataGridViewRow>();
foreach(DataGridViewCell cell in dataGridView.SelectedCells)
{
rowCollection.Add(dataGridView.Rows[cell.RowIndex];
}
这篇关于如何根据DatagridView中选定的单元格获取行集合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!