在WinForms中,如果你想在子线程中显示一个MessageBox并阻止UI线程,可以使用Invoke或BeginInvoke方法来确保MessageBox是在UI线程上显示的。这是因为WinForms控件不是线程安全的,所有的UI操作都应该在UI线程上进行。 以下是一个示例代码,展示如何在子线程中调用MessageBox,并确保它在UI线程上显示: using System;using
下面是我写的C#中MessageBox.Show()的使用,完全是自己总结,学习。有问题欢迎大家批评指正。 http://blog.sina.com.cn/s/blog_149e9d2ec0102vput.html using System; using System.Collections.Generic; using System.ComponentModel; using Sy