Программа зависает при выполнении. Где проблема в коде? - C#
Формулировка задачи:
При запуске кода программа перестаёт работать и отмечается как "Не отвечает"..
Вот код:
int y = 1;
int x = 1;
private void button11_Click(object sender, EventArgs e)
{
for (x = 1; x < 1000;)
{
this.progressBar1.Size = new System.Drawing.Size(y, 66);
this.timer2.Enabled = true;
this.timer2.Interval = 100;
this.timer2.Tick += new System.EventHandler(this.timer2_Tick);
}
}
private void timer2_Tick(object sender, EventArgs e)
{
y++;
x++;
}Решение задачи: «Программа зависает при выполнении. Где проблема в коде?»
textual
Листинг программы
private void timer2_Tick(object sender, EventArgs e)
{
y++;
x++;
if(x==1000) this.timer2.stop();
this.progressBar1.Size = new System.Drawing.Size(y, 66);
}