private void Event() { Control.SecondChange += (ss, ee) => { SecondChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.DayChange += (ss, ee) => { DayChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.HourChange += (ss, ee) => { HourChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.MinuteChange += (ss, ee) => { MinuteChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.MonthChange += (ss, ee) => { MonthChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.YearChange += (ss, ee) => { YearChange?.Invoke(this, new TimeUpdateEventArgs()); }; Control.MillisecondChange += (ss, ee) => { MillisecondChange?.Invoke(ss, ee); }; }
private void timer1_Elapsed(object sender, ElapsedEventArgs e) { _colck.Millisecond = _model.Millisecond; MillisecondChange?.Invoke(this, new TimeUpdateEventArgs()); }