我通過一個DataGridView循環選擇,我必須這樣做:確定行是否在一個DataGridView
for(int i = 0; i < DGV.Rows.Count - 2; i)
{
// if the row is selected
// do something
}
我通過一個DataGridView循環選擇,我必須這樣做:確定行是否在一個DataGridView
for(int i = 0; i < DGV.Rows.Count - 2; i)
{
// if the row is selected
// do something
}
有很多缺失背景下的,但我認爲你的意思是:
var rows = DGV.Rows;
for (int i = 0; i < rows.Count - 2; i++)
{
if (rows[i].Selected)
{
// do something
}
}
?
謝謝,它的工作 – 2011-05-17 09:39:52
if (DGV.SelectedRows.Contains(DGW.Rows[i]))
{
// ...
}
int selectedItem = DataGridView.SelectedRows.Count;
if(selectedItem>0){
//do something here
}
有問題嗎?另外 - 我應該改變一下嗎? – 2011-05-17 09:23:23