0

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

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

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

4

4 回答 4

2

您是否需要比 MsgBox 提供的更多的东西?

MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond")
于 2008-09-15T13:36:35.933 回答
1

为什么不创建自己的模板?我已经用几种类型的表单做到了这一点,而不仅仅是对话框。这是让自己快速起步的好方法。

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

这里有一篇文章可以帮助你:

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

于 2008-09-15T13:40:15.907 回答
0

您无法使用MessageBox 类吗?

于 2008-09-15T13:35:17.557 回答
0

当然,还有 MessageBox(VB.Net 中的MsgBox简写)以及 Windows 常用对话框,如打开文件、保存文件、打印、ColorPicker 等。

但是,这些都不是真正符合模板的条件。

我可以同情不时想要一个更好的消息框。你可以试试代码项目:我敢打赌你会看到一打......

于 2008-09-15T13:39:12.027 回答