系统Windows窗体Timer参数 [英] system windows forms timer parameters

查看:112
本文介绍了系统Windows窗体Timer参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您如何传递参数给 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)
{

}

我如何可以传递对象的值发件人

推荐答案

简单的定时器code - 没有必要通过任何发件人其get电话时,间隔时间结束

Simple timer code - there is no need to pass any sender its get call when interval time ends.

    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;
    }

必须看看本作的细节:<一href="http://www.c-sharpcorner.com/UploadFile/mahesh/WorkingwithTimerControlinCSharp11302005054911AM/WorkingwithTimerControlinCSharp.aspx">http://www.c-sharpcorner.com/UploadFile/mahesh/WorkingwithTimerControlinCSharp11302005054911AM/WorkingwithTimerControlinCSharp.aspx

这篇关于系统Windows窗体Timer参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆