如何检查哪个网格视图被选中,如果窗体有多个网格视图



在表单我创建了三个动态Gridview,我想对特定的Gridview的选择执行一些特定的操作,谁能帮助我如何知道哪个Gridview被选中了?

在DataGridView上有一个. gotfocus()事件,你可以用它来在表单范围(或全局)变量中存储一些东西。(抱歉VB…)

Dim LastGirdWithFocus As String = ""
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
    MsgBox(LastGirdWithFocus)
End Sub
Private Sub dgv1_GotFocus(sender As Object, e As System.EventArgs) _
    Handles dgv1.GotFocus, dgv2.GotFocus
    LastGirdWithFocus = sender.name
End Sub

最新更新