【发布时间】:2018-02-14 00:47:34
【问题描述】:
我正在尝试更新从控制台应用程序启动的 Windows 窗体中标签内的文本,例如,我创建了此代码。
static void Main(string[] args)
{
Form form = new Form();
Label label = new Label();
label.Text = "hi";
form.Controls.Add(label);
form.ShowDialog();
Thread.Sleep(2000);
label.Text = "bye";
label.Invalidate();
label.Update();
//Refresh Doesn't work either
//_BuyLabel.Refresh();
Application.DoEvents();
}
我已经完成了我的研究,但我对 Windows 窗体的了解非常有限,这方面的库已经包含在内并且不是问题。
我还需要做什么来更新文本或任何其他控制功能?
【问题讨论】: