2012-10-23 167 views
0

我有一個DataGridView在vb.net(製作窗體)的問題。VB.NET DataGridView選擇整行

我有一個被禁用的按鈕。只有當此列表中的一行被標記/選擇/突出顯示時,才能啓用此按鈕。我怎麼寫這個?在DataGridView的是DoubleClick給我

Private Sub My_Grid_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles My_Grid.CellContentClick 

End Sub 

這僅適用於某些細胞,如果我在*點擊的地方,我選擇並高亮顯示該行左側沒有做任何事情。

我該怎麼做?

回答

0

SelectedIndexChange event can be selected as shown

您需要將事件名稱更改爲Handles My_Grid.SelectedIndexChanged

所以完全子會像

Private Sub My_Grid_CellContentClick(ByVal sender As Object, ByVal e As EventArgs) Handles My_Grid.SelectedIndexChanged 
    'Your code that handles this event here. 
    End Sub 
+0

謝謝,但是這給了我 「事件‘的SelectedIndexChanged’不能找到。」 – gubbfett

+0

再次嘗試代碼。我修好了 – Ahmad

+0

謝謝,但還是沒有找到。我必須導入的東西? – gubbfett