我使用以下代码(C#,Net4)来更新标签的可见性(最初不可见):
Task.Factory.StartNew(() =>
{
this.BeginInvoke(new Action(() =>
{
lbNumberImages.Visible = true;
}));
}).
ContinueWith
((task) =>
{
try
{
task.Wait();
}
catch (AggregateException ae)
{
MessageBox.Show(ae.InnerException.Message);
}));
}
});
如果表单可见,则标签可见。如果表单不可见,即使表单可见,标签仍保持隐藏状态。这段代码有什么问题?
代码被调用 - 如果我在行'lbNumberImages.Visible = true;'上设置断点调试器停止。