Exemplo n.º 1
0
 /// <summary>
 /// Работа таймера.
 /// </summary>
 /// <param name="sencder"></param>
 /// <param name="e"></param>
 private void TimerWorking(object sencder, EventArgs e)
 {
     startingCountdownSec--;
     if (startingCountdownSec > 0)
     {
         timerLabel.Text = $"Осталось: {startingCountdownSec} с.";
     }
     else
     {
         Hide();
         Close();
         StopCountdown();
         ClosingApp?.Invoke();
     }
 }
Exemplo n.º 2
0
 protected override void OnClosing(CancelEventArgs e)
 {
     ClosingApp?.Invoke(this, e);
 }
Exemplo n.º 3
0
 protected virtual void RaiseClosingApp()
 {
     ClosingApp?.Invoke(this, EventArgs.Empty);
 }