使用字符串查找对象

时间:2014-01-22 02:54:59

标签: vb.net visual-studio-2010 visual-studio-2008

在Visual Basic / Studio中是否有某种方法可以使用字符串查找对象?

我想使用它,以便通过连接变量来找到对象。

有些事情:

[Variable & "Main"].Visible = true 

只是详细说明,我不想使用遍历表单中所有对象的表。

这是在VB.net中。有什么帮助吗?

2 个答案:

答案 0 :(得分:0)

是的,有办法

Me.Controls(Variable & "Main").Visible = true

请参阅Control.Controls property on MSDN

答案 1 :(得分:-1)

我没有从微软网站发布任何官方帖子,但根据我的经验,这是不可能的。我会把它等同于尝试在SQL Server中使用字符串作为表名。一个选项是您可以遍历页面上的控件(我正在通过.Visible = true猜测您正在处理控件)并查找匹配的控件ID。如果找到,您将可以访问该控件的属性。如果您想看一个例子,请告诉我。我不是在使用Visual Studio的电脑,所以直到明天才会这样。