动态的设置好控件的位置,也就是你想怎样来摆放控件。
然后把Page.Controls.Add(lb); 改为如下:
this.Controls.Add(lb); (this表示你的当前窗体,如果有Panel之类的则可用其代替。
然后把Page.Controls.Add(lb); 改为如下:
this.Controls.Add(lb); (this表示你的当前窗体,如果有Panel之类的则可用其代替。
调试欢乐多
lb.ID = string.Format("lbl" + prefix + "{0}_{1}", i, j);
=》lb.Name=...Validator控件只在webform中可用,winform没有这样的控件
希望LZ能把问题说的简单明白一点,像什么“上面的a,就是相当于tcp,而当选mgcp的时候,相当于我又选了一个数组b[j][2]; ”我真的不知道什么意思,tcp是什么?mgcp又是什么,还有,
阐述问题的时候那些什么“急急急,急得我头都大了,急得我嘴都上火了,急得我日夜不得安宁啊,怎么我的毕业设计这么坎坷呢???? ”不利于问题描述。
希望LZ重新整理下问题描述。
{
Label l = new Label();
l.Text = alist[i][0].ToString();
l.Parent = this; TextBox tb = new TextBox();
tb.MaxLength = convert.toint(alist[i][1]);
tb.parent = this;
}
其中 this就是你的WinForm