我需要检查我的当前DGV是否是我的程序中名为DgvDiameterData的特定数据网格视图,那么我该如何进行此检查呢?
我得到了这个代码,它设置了有效的当前DGV,但检查没有,也不知道如何让它工作
Dim CurrentDGV As DataGridView = ActiveControl
If CurrentDGV = DgvDiameterData Then 'the part after the = doesnt work
End If
答案 0 :(得分:1)
查看Is
Operator。
从链接:
Is运算符确定两个对象引用是否引用同一对象
所以你需要:
If CurrentDGV Is DgvDiameterData Then
这不是万无一失,但你也可以查看Name
属性。
If CurrentDGV.Name = DgvDiameterData.Name Then