本文介绍了如何根据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中选定的单元格获取行集合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-23 04:14