在 VB.NET 中是否有我可以使用的模板对话框库?创建自定义对话框并从中继承很容易,但似乎会有一些模板用于此类事情。
我只需要一些简单的东西,比如保存/取消、是/否等。
编辑:MessageBox 还不够,因为我想添加下拉菜单、列表框、网格等。如果我有一个对话框表单,我可以在其中请求一些预定义的按钮,每个按钮都返回一个模态结果并关闭表单,然后我可以添加这些控件并且按钮已经存在。
您是否需要比 MsgBox 提供的更多的东西?
MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond")
为什么不创建自己的模板?我已经用几种类型的表单做到了这一点,而不仅仅是对话框。这是让自己快速起步的好方法。
创建您的基本对话框,使其尽可能通用,然后将其保存为模板。
这里有一篇文章可以帮助你:
和:
您无法使用MessageBox 类吗?
当然,还有 MessageBox(VB.Net 中的MsgBox简写)以及 Windows 常用对话框,如打开文件、保存文件、打印、ColorPicker 等。
但是,这些都不是真正符合模板的条件。
我可以同情不时想要一个更好的消息框。你可以试试代码项目:我敢打赌你会看到一打......