Эй, просто интересно, может ли кто-нибудь помочь мне с проблемой, с которой я сталкиваюсь с таймером в приложении для форм Windows. Вот код, я использую:Visual Studio 2015 C# Задачи таймера
private void game_Timer_Tick(object sender, EventArgs e)
{
while (true)
{
int count = 0;
count++;
timeLabel.Text = TimeSpan.FromSeconds(count).ToString();
}
}
Проблема у меня в том, что всякий раз, когда открывается окно, что это относится и к, а затем после этого ничего не происходит, и я не могу ничего сделать. При удалении этого кода окно прекрасно работает, поэтому я не уверен, почему он не работает в отношении этого раздела кода. Есть предположения? Благодаря
'game_Timer_Tick' автоматически огонь на каждом интервале таймера, вы не должны сделать свой собственный цикл внутри этого. remove 'while true' –
У вашего приложения нет времени, чтобы действительно показывать обновления на этикетке. – TaW