如何动态引用 vb.net 中的控件
How can I dynamically reference a control in vb.net
我正在尝试 select 一个基于设置等于该控件的变量的控件,如下所示:
selectedBox = sender
作为参考,这是我声明的方式 selectedBox:
Dim selectedBox As PictureBox
我希望做的是这样的事情:
If selectedBox = picbox then
...
其中 picbox 是传递给函数的图片框。
但是这不起作用,原因是:
Operator '=' is not defined for types 'PictureBox' and 'PictureBox'
那么我可以在这里做什么?
您可以像这样使用 Is
:
If selectedBox Is picbox Then
我正在尝试 select 一个基于设置等于该控件的变量的控件,如下所示:
selectedBox = sender
作为参考,这是我声明的方式 selectedBox:
Dim selectedBox As PictureBox
我希望做的是这样的事情:
If selectedBox = picbox then
...
其中 picbox 是传递给函数的图片框。
但是这不起作用,原因是:
Operator '=' is not defined for types 'PictureBox' and 'PictureBox'
那么我可以在这里做什么?
您可以像这样使用 Is
:
If selectedBox Is picbox Then