高手请看:
winform程序 现根据需求界面上有一个数字选框,下面一个tabcontrol,要求用户填入数字后动态添加tabpage,而且每个上面有两个textbox,这个目前做到了,问题是当用户点确定按钮时如何来获取这些个动态生成的tabpage里的textbox的值。
winform程序 现根据需求界面上有一个数字选框,下面一个tabcontrol,要求用户填入数字后动态添加tabpage,而且每个上面有两个textbox,这个目前做到了,问题是当用户点确定按钮时如何来获取这些个动态生成的tabpage里的textbox的值。
回头从这个集合类里取...同理,那些个TextBox也可以放到一个集合类里
关键就是你动态创建的时候保存对它们的引用,因为你后边要用它们...
{
foreach(Control c in tabPage.Controls)
{
if(c is TextBox)
string s = c.Text;
}
}
TagPage有一个Controls属性,包含它的所有子控件。
可以枚举这些子控件,如果是TextBox的话,取它的值。
在你没有存引用的情况下用遍历,
如果你都存了引用了,基本上是直接拿来用了,都不用遍历好不好
用Directory<T,K>泛型类,key存编号,value存引用