我已经断断续续地工作了一段时间,但基本上我有一个我调用的类来显示消息框。
我试图让我的消息框成为模态的,如果您指定要模态的表单,这很容易完成。
所以我的表格是这样声明的
public partial class MainForm : Form
它是这样实例化的
var mainForm = new MainForm();
所以我有一个类,其中包含打开这样的消息框的方法
MainForm.ActiveForm.Invoke(new MethodInvoker(delegate
{
MessageBox.Show(MainForm.ActiveForm, message, title, buttons, icon);
}));
这很好用,但只有当表单处于活动状态时,活动表单才有效.....
无论如何,有没有简单的方法解决这个问题?