在 VB.NET 中是否有我可以使用的模板对话框库?创建自定义对话框并从中继承很容易,但似乎会有一些用于此类事情的模板。

我只需要一些简单的东西,比如保存/取消、是/否等。

编辑:MessageBox 还不够,因为我想添加下拉菜单、列表框、网格等。如果我有一个对话框表单,我可以在其中请求一些预定义的按钮,每个按钮都返回一个模态结果并关闭表单,那么我可以添加这些控件,并且按钮已经存在。

有帮助吗?

解决方案

为什么不创建自己的模板?我已经使用多种类型的表单来完成此操作,而不仅仅是对话框。这是让自己快速起步的好方法。

创建基本对话框,使其尽可能通用,然后将其另存为模板。

这是一篇可以帮助您的文章:

http://www.builderau.com.au/program/dotnet/soa/Save-time-with-Visual-Studio-2005-project-templates/0,339028399,339285540,00.htm

和:

http://msdn.microsoft.com/en-us/magazine/cc188697.aspx

其他提示

除了 MsgBox 所能提供的之外,您还需要其他东西吗?

MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond")

您是否无法使用 消息框类?

当然还有MessageBox(简写 消息框 在 VB.Net 中)以及 Windows 常见对话框,如“打开文件”、“保存文件”、“打印”、“颜色选择器”等。

然而,这些都没有真正符合模板的资格。

我可以理解时不时地想要一个更好的消息框。您可以尝试代码项目:我打赌你会看到十几个......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top