C#动态生成TextBox循环赋值问题

for(inti=0;i<((num/4));i++){for(intj=0;j<4;j++){TextBoxTextBox1=newTextBox();TextBox1... for (int i = 0; i < ((num / 4)); i++)
{
for (int j = 0; j < 4; j++)
{
TextBox TextBox1 = new TextBox();
TextBox1.Text = "";
TextBox1.Multiline = true;
TextBox1.Size = new System.Drawing.Size(52, 31);
TextBox1.Margin = new System.Windows.Forms.Padding(0);
TextBox1.Location = new Point(64 + textBox222.Width * j, 60 + i * 50);
TextBox1.Name = "TextBox" + i.ToString() + j.ToString();
this.Controls.Add(TextBox1);
foreach (Control c in this.Controls)
{
if (c.Name == "TextBox" + i.ToString() + j.ToString())
{ //for循环动态赋值
for (int m = 0; m < num; m++)
{
c.Text = Convert.ToString(m);
}
}
动态赋值那里应该怎么写?
num为TextBOx输入的数值 textbox里的值从1到num
展开
 我来答
captain2005
2015-10-29 · TA获得超过1059个赞
知道小有建树答主
回答量:2041
采纳率:40%
帮助的人:569万
展开全部
为什么不在添加控件的同时对其赋值,形成布局了以后再来查找控件赋值,效率明显低了很多
追问
那你得意思是在哪添加呢?我刚接触不就 怎么写 呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式