我有一个表单并且正在创建控件,在运行时添加它们。如何在不使用controlcollection的情况下访问这些控件。
如果我使用controlcollection循环,系统会暂停一段时间。
有没有其他方法可以访问该控件?
先谢谢。
答案 0 :(得分:0)
不确定您使用的是哪种语言,但如果您知道控件的名称,则可以使用控件集合,只需获取具有指定名称的控件。这不需要你循环任何东西。
根据我所知,获取运行时控件而不访问controlcollection是不可能的。
例如,我自己使用的一些运行时逻辑如下:
object c = this.Controls.Find("nameOfTheControl", false);