2016-04-25 45 views
0

我填充我的gridview逐個單元格而不使用數據源。 當我重裝拖動一列後,並減少一些行,這是行不通的:datagrid視圖選擇行不起作用

row[6].Selected = true; 

]

和剛剛轉了行藍色選定的東西的顏色,所以當我打電話,如果任何行被選中它返回我null!這是因爲gridview中的默認列的符號,就像指向每一行的指針。然後當我點擊行來手動選擇行時,它會再次顯示。

所以現在我的問題是如何啓用該標誌選擇過程

6

回答

1

在DataGridView其實可以有多種選擇的行,如果多選選項設置爲true。

黑色箭頭實際上表示當前單元格被選中的行。

所以你需要設置

this.dataGridView1.CurrentCell = this.dataGridView1.Rows[1].Cells[0]; 

你想用黑色箭頭強調了行和單元格。

另外請注意,您使用的單元格必須是可見的,啓用的而不是標題單元格,否則這可能無法正常工作。

+1

非常感謝jason-kaisersmith –