2012-10-23 110 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