【发布时间】:2021-12-26 01:57:14
【问题描述】:
是否有一种简单的方法可以让表单上的元素在我单击 Windows 显示桌面后仍保持更新?以下代码更新 textBox1 中的值,直到我单击 Windows 显示桌面(Windows 10 - 单击屏幕右下角)。我不喜欢使用Application.DoEvents()。
void Button1Click(object sender, EventArgs e)
{
int n = 0;
while(true) {
textBox1.Text = n++.ToString();
textBox1.Refresh();
Update();
// Application.DoEvents();
Thread.Sleep(200);
}
}
【问题讨论】: