VB.NET中的预定义对话框模板?

时间:2008-09-15 13:33:35

标签: vb.net templates dialog

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

我只需要保存/取消,是/否等简单的东西。

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

4 个答案:

答案 0 :(得分:2)

你需要的东西比MsgBox提供的更多吗?

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

答案 1 :(得分: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

答案 2 :(得分:0)

您是否无法使用MessageBox class

答案 3 :(得分:0)

当然还有MessageBox(VB.Net中的简写 MsgBox )以及Windows常用对话框,如Open File,Save File,Print,ColorPicker等。

但是,这些都不是真正符合模板的资格。

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