如何将参数传递给System.Windows.Forms.Timer
?
private System.Windows.Forms.Timer timer;
timer.Interval = 1000;
timer.Tick += new EventHandler(timer_Tick);
timer.start
private void timer_Tick(object sender, EventArgs e)
{
}
如何传递对象的值sender
?
简单的计时器代码 - 当间隔时间结束时,无需向任何发送者传递其 get 调用。
Timer t = new Timer();
t.Interval = 2000;
timer1.Enabled = true;
timer1.Tick += new System.EventHandler(OnTimerEvent);
//You can use Tag property of your timer as userState
void timer1_Tick(object sender, EventArgs e)
{
Timer timer = (Timer)sender;
MyState state = timer.Tag as MyState;
int x = state.Value;
}
详细信息请查看:http://www.c-sharpcorner.com/UploadFile/mahesh/WorkingwithTimerControlinCSharp11302005054911AM/WorkingwithTimerControlinCSharp.aspx http://www.c-sharpcorner.com/UploadFile/mahesh/WorkingwithTimerControlinCSharp11302005054911AM/WorkingwithTimerControlinCSharp.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)