我想在没有使用控件的情况下经过一段时间之后使图片框消失

时间:2014-03-15 14:48:12

标签: c# timer picturebox

您好我对C#有点新意见......我有一个可以控制的图片框。这意味着要快速点击。我想这样做,当点击一定次数时,第二个带有.gif图片的图片框变得可见。当一段时间过去而没有点击第一个图片框时,第二个图片框就消失了。有没有办法做到这一点?也许与计时器。一些示例代码将帮助我很多!感谢所有提前! :)

1 个答案:

答案 0 :(得分:2)

试试这个:

System.Windows.Forms.Timer timer1 = new System.Windows.Forms.Timer();
timer1.Interval=60000;//one minute
timer1.Tick += new System.EventHandler(timer1_Tick);
timer1.Start();

private void pictureBox1_Click(object sender, EventArgs e)
{       
    timer1.Stop();
    timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
    //do whatever you want            
    pictureBox2.Visible = false;
}