在Messagebox上打开按钮

时间:2011-07-11 10:09:47

标签: c# winforms button messagebox visual-studio-express

我有一个WinForms应用程序,当它运行完毕后,只显示一个OK按钮显示一个消息框。

是否也可以在消息框上打开OPEN按钮?

我在网上找到了这个代码:

public static DialogResult Show(string text, string caption, MessageBoxButtons buttons);

但它只提供基本命令,例如Yes / NoOK / Cancel等。它不会显示任何打开的按钮。

我想在程序运行完毕后打开一个文本文件。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

不,您不能在消息框中包含任何其他值而不是默认值,MessageBoxButtons已预定义enum,您无法添加。解决方案是使用一些自定义消息框,选中this,或实现自己的MessageBoxForm并向其添加自定义设置,请检查this

答案 1 :(得分:0)

MessageBox.Show方法公开serval重载。你可以随意使用其中一个。要调用MessageBox,只需执行以下行:

MessageBox.Show( “你好”);

有关您可以在MSDN上找到的信息。