0

vb.netのDataGridView(フォームの作成)について質問があります。

無効になっているボタンがあります。このボタンは、このリストの行がマーク/選択/強調表示されている場合にのみ有効にする必要があります。どうすればこれを書くことができますか?DataGridViewをダブルクリックすると

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

End Sub

これは一部のセルでのみ機能し、この行を選択して強調表示する左側の*をクリックしても何も起こりません。

どうすればこれを行うことができますか?

4

1 に答える 1

0

SelectedIndexChangeイベントは、次のように選択できます。

イベント名を次のように変更する必要があります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
于 2012-10-23T10:24:57.720 に答える