Таймер замораживания при использовании "While" в c#
Привет
Я хочу иметь таймер, который запускается после нажатия кнопки.
через заданное время он должен немного установиться.
В процедуре кнопки я жду этого бита, но он застывает в "пока"!!!!
private void btnStart_Click(object sender, EventArgs e) { timer1.Interval = 100; TimerEnd = false; label1.Text = "Process Started..."; timer1.Enabled = true; while (!TimerEnd) ; label1.Text = "Process Finished"; } private void timer1_Tick(object sender, EventArgs e) { counter++; if (counter > 10) { TimerEnd = true; counter = 0; } }
Sergey Alexandrovich Kryukov
Точный тип таймера, пожалуйста. Это очень важно. Не так ли System.Windows.Forms.Timer
? System.Timers.Timer
?
--СА