我的c#windows窗体出现问题。期望是当我加载form2时,计时器应该启动并增加进度条。酒吧本身只是一个虚拟酒吧,因为它实际上并没有做太多。它将在完成时打开一个弹出窗口。目前我只想让它移动。
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void f2_Load(object sender, EventArgs e)
{
timer1.Enabled = true;
timer1.Start();
timer1.Interval = 1000;
progressBar1.Maximum = 10;
timer1.Tick += new EventHandler(timer1_Tick);
}
void timer1_Tick(object sender, EventArgs e)
{
if (progressBar1.Value != 10)
{
progressBar1.Value++;
}
else
{
timer1.Stop();
}
}
}
答案 0 :(得分:0)
双击设计器中的表单应该会为您提供Load
事件。
private void Form2_Load(object sender, EventArgs e)
{...}
请注意Form2_Load
中的 Form2 。
否则,手动创建加载事件并将其挂起。
public Form2()
{
InitializeComponent();
this.Load += f2_Load;
}
public void f2_Load(object sender, EventArgs e)
{...}