예제 #1
0
        /// <summary>
        /// 注册定时任务
        /// </summary>
        /// <param name="hostControl">包含定时任务的宿主容器</param>
        /// <param name="callBack">定时任务回调(该回调的实现过程中可进行UI修改)</param>
        public void RegistElapsedEvent(Control hostControl, ITimerInvokeCallBack callBack)
        {
            HostControl         = hostControl;
            TimerInvokeCallBack = callBack;

            mTimer.Enabled  = true;
            mTimer.Elapsed += mTimer_Elapsed2;
        }
예제 #2
0
 /// <summary>
 /// 注册定时任务
 /// </summary>
 /// <param name="callBack">定时任务回调(该回调的实现过程中不能够进行UI修改)</param>
 public virtual void RegistElapsedEvent(ITimerInvokeCallBack callBack)
 {
     TimerInvokeCallBack = callBack;
     mTimer.Enabled      = true;
     mTimer.Elapsed     += mTimer_Elapsed;
 }