我有一个带有3个按钮的消息框:是,否,帮助:
var result = MessageBox.Show("text", "title",
MessageBoxButtons.YesNo,
MessageBoxIcon.Warning,
MessageBoxDefaultButton.Button1,
true);
我可以检测是否点击了这样的是/否按钮:
if(result == DialogResult.Yes)
// some actions
如何检测到按下了“帮助”按钮并执行我自己的代码?
答案 0 :(得分:5)
您想要处理表单的HelpRequested
事件。请参阅the help topic中的示例。
public static DialogResult Show(
string text,
string caption,
MessageBoxButtons buttons,
MessageBoxIcon icon,
MessageBoxDefaultButton defaultButton,
MessageBoxOptions options,
bool displayHelpButton
)