选择消息框图标vb.net时出现消息框错误

时间:2019-06-26 11:04:54

标签: vb.net winforms

好的,这样程序可以正常工作了。第二个yesno消息框准确显示我想要的方式,没有错误。但是我希望在用户处于编辑模式时向用户显示一个单独的消息框。 (在程序中编辑内容)。 代码:

nightmare

在我向第一个消息框添加一个消息框图标之前,该代码运行良好。这不是功能上的要求,因此并不是很重要,但这使我感到困惑,因为它不起作用。

编辑,如果不理解,表示该解决方案未编译

1 个答案:

答案 0 :(得分:0)

MessageBox没有重载。显示的第三个参数为MessageBoxIcon。

最接近的重载是-> Show(String,String,MessageBoxButtons,MessageBoxIcon)

请参见documentation

您应该像这样呼叫第一个消息框:

Dim dialog As DialogResult = MessageBox.Show("Error", "You can't exit the program when in edit mode. Please save your changes before exiting the program.", MessageBoxButtons.Ok, MessageBoxIcon.Error)