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

有关问题再那?如何只显示一个label按钮,其他的都不显示.咋会事.

2012-02-17 
问题再那??怎么只显示一个label按钮,其他的都不显示...咋会事..private void button1_Click(object sender

问题再那??怎么只显示一个label按钮,其他的都不显示...咋会事..
private void button1_Click(object sender, EventArgs e)
  {
  int num;
  num = Convert.ToInt32(textBox1.Text);

  for (int i = 0; i < num; i++)
  {
  Label lbl =new Label ();
  lbl.Location = new Point(100,56+i*10 );
  lbl.Text = i.ToString ();
  this.panel1.Controls.Add(lbl );
  }
  }
//要在panel里边加入按钮怎么只显示了一个...其他的都没动静...

[解决办法]
for (int i = 0; i < num; i++)
{
Label lbl =new Label ();
lbl.Location = new Point(100,56+i*10 );//间距太小 56+i*25
lbl.Text = i.ToString ();
this.panel1.Controls.Add(lbl );
}
[解决办法]
你将lbl也定义成数组,你现在是重复设置一个label的位置。

热点排行