问题一个初级问题 this.panel.Controls.Add(this.textbox1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TextBox t=new TextBox();this.Panel1.Controls.Add(t); 首先要定义一个变量,来存储这些textbox,用ArrayList。TextBox textbox1 = new TextBox();panel1.Controls.Add(textbox1);list.Add(textbox1);//存储这个变量,以后可能要用,也可以不存,但是这样这个控件就没有访问它的途径了。 谢谢,这个完了马上加分。我想加入n*n个textBox,下面不能实现,请指教?for (i=0; i<(n*n); i++) { k=i+10; TextBox textBox = new TextBox(); panel1.Controls.Add(textBox(k)); } 那个是错的,就是多个textBox的意思 改成:for (i=0; i<(n*n); i++) { k=i+10; TextBox textBox = new TextBox(); panel1.Controls.Add(textBox);} 关于datagridview传值的问题 C# 中带参数的insert语句当插入image类型为空值时报错 字符传 转换 成 Byte 怎样将C#程序编译成机器码 为什么保存不成功 请问:如何将cad的dwg文件转换为emf/wmf文件? 如何去掉MDIForm的滚动条? 请教 怎样把 .doc文件 转换为 rar文件 如何通过ini文件更改设置? 如何格式化excel表格 如何分析byte型数据?
this.Panel1.Controls.Add(t);
TextBox textbox1 = new TextBox();
panel1.Controls.Add(textbox1);
list.Add(textbox1);//存储这个变量,以后可能要用,也可以不存,但是这样这个控件就没有访问它的途径了。
for (i=0; i<(n*n); i++)
{
k=i+10;
TextBox textBox = new TextBox();
panel1.Controls.Add(textBox(k)); }
for (i=0; i<(n*n); i++)
{
k=i+10;
TextBox textBox = new TextBox();
panel1.Controls.Add(textBox);}