C# MessageBox变量
我需要创建一个变量并给它分配一个消息框 例如:C# MessageBox变量,c#,winforms,C#,Winforms,我需要创建一个变量并给它分配一个消息框 例如: MessageBox nomatch = MessageBox.Show("No such thing", "Warning"); 这在c#windows窗体中可能吗?您无法创建MessageBox类的新实例。 查看以下MSDN文档的备注部分 更多关于show的信息返回DialogResult,这是枚举类型。阅读注释后,我认为这是您可能想要的 private static void ShowMessageBox(){ MessageB
MessageBox nomatch = MessageBox.Show("No such thing", "Warning");
这在c#windows窗体中可能吗?您无法创建MessageBox类的新实例。 查看以下MSDN文档的备注部分
更多关于
show
的信息返回DialogResult
,这是枚举类型。阅读注释后,我认为这是您可能想要的
private static void ShowMessageBox(){
MessageBox.Show("No such thing", "Warning");
}
当您需要messagebox时,只需使用
ShowMessageBox()
您还可以将该方法扩展到
private static void ShowMessageBox(string msg){
MessageBox.Show(msg, "Warning");
}
显示您可以使用ShowMessageBox(“Hello World!”)输入所需的信息。
当我进行搜索时,输入未找到匹配项,将显示此消息框。。。我需要对多个异常使用它
MessageBox
没有任何公共构造函数,因此无法创建它并将其分配给变量。但是,如果要在不同的位置执行相同的代码,可以像下面这样声明Func
委托:
Func<DialogResult> showMsgBox = () => MessageBox.Show("No such thing", "Warning");
如果你不关心返回值,你可以使用
操作。你为什么需要它?大多数事情在c#中都是可能的。也许你的意思是“这在WinForms中是可能的?”或者“这在WPF中是可能的?”?一个存在于WinForms中,非常广泛当我进行搜索时,输入未找到匹配项,此消息框出现。。。我需要将其用于多个应用程序exceptions@MickyD-Windows窗体
showMsgBox();