为了弹出一个消息框,我使用
MessageBox.Show(...)
。我通常会将调用包装在一个Invoke中:BeginInvoke (new Action (() => {
MessageBox.Show ());
}));
(其他地方得到回答))
如果我从非GUI线程调用MessageBox,我是否总是需要在(Begin-) Invoke
中包装MessageBox调用?