计时器应用

       1.初始化定时器类: WPF:   private System.Windows.Threading.DispatcherTimer timer = new DispatcherTimer() { };

                                        winform:   private System.Threading.Timer logDelTimer;

       2.定义对象实例:     WPF:           timer.Tick += new EventHandler(timer_tick);//设置定时器到达设置的时间间隔后执行的方法
                                                       timer.IsEnabled = true;//设置定时器IsEnabled属性
                                                       timer.Interval = new TimeSpan(0, 0, 5);//设置定时器间隔

                                        winform:

            //timer = new System.Timers.Timer();
            //timer.Interval = 10000;
            //timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed);
            //timer.AutoReset = true;
            //timer.Start();

 

      3.执行方法:

                             void timer_tick(object sender,EventArgs e)
                            {
                              if (i == 0)
                              {
                                   selTrans();
                                  ImageControl imageControl = new ImageControl();
                                  mainp.Content = imageControl;
                                  i = 1;
                                 return;
                             }
                            if (i == 1)
                            {
                               selTrans();
                               UserControl1 UserControl1 = new UserControl1();
                               mainp.Content = UserControl1;
                               i = 2;
                               return;
                           }
                          if (i == 2)
                          {
                             selTrans();
                            UserControl2 UserControl2 = new UserControl2();
                           mainp.Content = UserControl2;
                           i = 0;
                           return;
                         }
                      }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值