我目前有一个启动wav文件的按钮对象,以及进度条和计时器,所有这些都是Visual Studio 2010中的工具箱对象。问题是,当我打开表单时,进度栏自动开始填写。只有当我点击按钮时,如何才能启动它?
这是我到目前为止的代码:
private void playsong1_Click(object sender, EventArgs e)
{
SoundPlayer sndplayer = new SoundPlayer(Programming_assignment.Properties.Resources.Back_In_Black);
sndplayer.Play();
timer1.Enabled = true;
}
private void progressBar1_Click(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
if (progressBar1.Value < 256)
{
progressBar1.Value++;
}
}
答案 0 :(得分:0)
看起来您在表单的构造函数或Load事件处理程序中有timer1.Enabled = true
或timer1.Start()
。在设计器中BTW检查计时器的Enabled
属性 - 可能默认情况下将其设置为true
。