当前位置:编程学习 > C#/ASP.NET >>

c#获取另一个窗体动态生成的控件信息

winform窗体中,写了一个class类来获取另一个窗体中动态生成的控件,这个动态生成的控件在很多地方都会用到,所以没定义具体的事件,请问如何获取该动态生成的控件? --------------------编程问答--------------------

foreach (Form form in Application.OpenForms)
  {
  foreach (System.Windows.Forms.Control tb in form.Controls)
  {
  if (tb is TextBox && tb.Name.Equals("控件名称"))
  {
  tb.Text = "值";
  }
  }
  }
--------------------编程问答-------------------- 这种方式在拖控件里可以,但它获取不到动态生成的控件!不过还是谢谢你! --------------------编程问答-------------------- 全局动态控件的LIST...访问这个变量不就可以了

list<BUTTON> btnlist=new list<BUTTON>(); --------------------编程问答-------------------- 全局List或数组,不管在哪都要访问的到,添加时,将Control添加到这个List或数组
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,