VB.net检查主动控件是否是特定的DGV

时间:2017-12-19 10:32:23

标签: vb.net datagridview

我需要检查我的当前DGV是否是我的程序中名为DgvDiameterData的特定数据网格视图,那么我该如何进行此检查呢?

我得到了这个代码,它设置了有效的当前DGV,但检查没有,也不知道如何让它工作

 Dim CurrentDGV As DataGridView = ActiveControl

    If CurrentDGV = DgvDiameterData Then 'the part after the = doesnt work

    End If

1 个答案:

答案 0 :(得分:1)

查看Is Operator

从链接:

  

Is运算符确定两个对象引用是否引用同一对象

所以你需要:

If CurrentDGV Is DgvDiameterData Then

这不是万无一失,但你也可以查看Name属性。

If CurrentDGV.Name = DgvDiameterData.Name Then