如何:在设计时创建对话框

更新:2007 年 11 月

有模式地显示对话框,以防止用户在对话框外执行任务。有关模式和非模式对话框的更多信息,请参见 如何:显示有模式和无模式 Windows 窗体

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

在设计时创建对话框

  1. 在“解决方案资源管理器”中,右键单击项目,指向“添加”,然后单击“Windows 窗体”。

    在项目中添加一个窗体。

  2. 在“解决方案资源管理器”中,右键单击窗体并选择“重命名”。

  3. 将窗体重命名为 DialogBox.vb 或 DialogBox.cs,这取决于所用的编程语言。

  4. 在“属性”窗口中,将 FormBorderStyle 属性更改为 FixedDialog

  5. 如果需要可以自定义窗体的外观。

  6. ControlBoxMinimizeBoxMaximizeBox 属性设置为 false。

    对话框通常不包含菜单栏、窗口滚动条、“最小化”和“最大化”按钮、状态栏和可调整边框。

  7. 在代码编辑器中自定义事件方法。

    有关更多信息,请参见 如何:关闭对话框并保留用户输入

另外,.NET Framework 包含许多预格式化的对话框,可为应用程序内涉及用户输入的基本任务(打开文件、打印文件和保存文件)而实现这些对话框。有关更多信息,请参见 对话框控件和组件(Windows 窗体)

请参见

其他资源

Windows 窗体中的对话框

在 Windows 窗体中创建事件处理程序