/// <summary> /// Main method. /// </summary> /// <param name="args"> /// Start arguments. /// </param> public static void Main(string[] args) { Timer.SecondTick += DisplayCountDown; Timer.Alarm += Alarm; Timer.Start(10); Console.WriteLine("Timer started. Application will close upon alarm"); while (isrunning) { } }
private void btnCountSpecific_Click(object sender, EventArgs e) { int days = Convert.ToInt16(nudDays.Value); int hours = Convert.ToInt16(nudHours.Value); int mins = Convert.ToInt16(nudMins.Value); int secs = Convert.ToInt16(nudSecs.Value); CountDownTimer.Start(); timeLeft = new TimeSpan(days, hours, mins, secs); final = DateTime.MinValue; }
private void btnResume_Click(object sender, EventArgs e) { CountDownTimer.Start(); }
private void btnStart_Click(object sender, EventArgs e) { CountDownTimer.Start(); final = new DateTime(dtpDate.Value.Year, dtpDate.Value.Month, dtpDate.Value.Day , dtpTime.Value.Hour, dtpTime.Value.Minute, dtpTime.Value.Second); }