怎么动态生成控件? 比如一个窗体上有一个TextBox,我在里面随便输入一个数字,比如5,然后就会弹出一个对话框,上面出来5个TextBox。要的是随便输入几个,就出来几个。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TextBox txtArr=new TextBox[5];for(int i=1;i<=5;i+){ TextBox[i]=new TextBox(); TextBox[i].Id="txt"+i;} http://weicfprince.blog.163.com/blog/static/84410669200810181959623/ 是给弹出的窗体上出现你输入个数的TextBox吗?如果是:1:将个数传入窗体,比如用变量temp接收;2:在这个窗体中 for(int i=1;i<=temp;i+){ TextBox t=new TextBox(); t.name="txt"+i; t.location=.... t.size=.... ........ 设置完属性值后,窗体.Cotrols.Add(t);} winform和web form差不都了,都是new一个控件,然后加入到容器中。下面是winform的例子http://hi.baidu.com/ztf704/blog/item/82674a08ffba7a940b7b8240.html winform中右键菜单和MessageBox的使用问题 还是socket的问题,对udp协议的一个功能求证 如何在winform中datagridview里获取某一列里所有的数据? button1控件边框问题 这个事务应该怎么处理,请指点? 帮我解释一下,为什么会有这样的结果!谢谢! |_*>>>>关于用户控件中的事件问题<<<<*_| 关于User.Identity.Name 正则表达式替换。 请教;怎么样在dataGrid中删除当前行 怎么将文本内容存储在系统剪贴板? 如何合并两个IList<>定义的变量
for(int i=1;i<=5;i+)
{
TextBox[i]=new TextBox();
TextBox[i].Id="txt"+i;}
如果是:
1:将个数传入窗体,比如用变量temp接收;
2:在这个窗体中
for(int i=1;i<=temp;i+)
{
TextBox t=new TextBox();
t.name="txt"+i;
t.location=....
t.size=....
........
设置完属性值后,窗体.Cotrols.Add(t);
}
http://hi.baidu.com/ztf704/blog/item/82674a08ffba7a940b7b8240.html