首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教如何看winform里面的 自动 生成的 控件的代码

2012-11-01 
请问怎么看winform里面的 自动 生成的 控件的代码?比如:TextBox[] texts new TextBox[3]for (int i 0

请问怎么看winform里面的 自动 生成的 控件的代码?
比如:

  TextBox[] texts = new TextBox[3];
  for (int i = 0; i < 3; i++)
  {
  texts[i] = new TextBox();
  texts[i].Top = 100;
  texts[i].Left = i * 120;
  panel1.Controls.Add(texts[i]);
  }

然后我想看它生成的texts 的 Name 属性, 应该 怎么看?

[解决办法]
猜测你需要找到textbox的name然后给其他代码调用。不如改成:

TextBox[] texts = new TextBox[3];
for (int i = 0; i < 3; i++)
{
texts[i] = new TextBox();
texts[i].Top = 100;
texts[i].Left = i * 120;
texts[i].Name= "TextBox"+i.tostring();//名称赋值
panel1.Controls.Add(texts[i]);
}

[解决办法]
什么叫自动生成的控件啊??生成控件的代码都在 design.cs里啊。。
[解决办法]
没有指定的属性都是默认的。想看动态创建的控件属性,你向窗体中新拉一个TextBox,查看它的属性就可以了。
[解决办法]

探讨
那再问下,声明一个PictureBox[]数组。可以直接通过ptb[i]来索引到它吗?

热点排行