![]() |
#2
wangnannan2014-03-12 15:27
|

namespace ADC4TestCSVersion
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
new FormDetect().ShowDialog();
}
}
}
第二个窗口

namespace ADC4TestCSVersion
{
public partial class FormDetect : Form
{
Label[] Chanel = new Label[4];
public FormDetect()
{
InitializeComponent();
}
private void FormDetect_Load(object sender, EventArgs e)
{
for (int i = 0; i <= 3; i++)
{
Chanel[i].Size=new Size(100,50);
Chanel[i].Location = new Point(50+i*75,12);
Chanel[i].Visible = true;
Chanel[i].Text = "Chanel " + i + ": ";
Controls.Add(Chanel[i]);
}
}
}
}
在第一个窗口中
通过ButtonClick调用第二个窗口
然后再通过代码实例化控件
可是每次运行到
Chanel[i].Size=new Size(100,50);
后面的语句就跳过了
显示的还是一个空白的窗口
为什么会这样子呢?
请高手指导一下
Thank U