如何:与 Windows 窗体进行交互

更新:2007 年 11 月

可以将 Windows 窗体添加到 Visual Studio Tools for Office 项目中,方法与在 Visual Studio 中的其他项目中添加 Windows 窗体相同。有关更多信息,请参见 Windows 窗体控件

下面的示例使用 Excel 的文档级项目。

sxk5sx7f.alert_note(zh-cn,VS.90).gif说明:

以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关更多信息,请参见 Visual Studio 设置

显示 Windows 窗体

  1. 在项目中添加一个 Windows 窗体。在此示例中,Windows 窗体名为 ReportPicker。

  2. 在项目的 Startup 事件处理程序中,创建一个新窗体实例,并调用 ShowDialog 方法以显示模式窗体。

    Dim reportPicker As New ReportPicker
    reportPicker.ShowDialog()
    
    ReportPicker reportPicker = new ReportPicker();
    reportPicker.ShowDialog();
    
    sxk5sx7f.alert_note(zh-cn,VS.90).gif说明:

    还可以使用 Show 方法来显示非模式窗体。

请参见

任务

演练:使用 Windows 窗体收集数据

概念

开发 Office 解决方案

Office 解决方案编程模型

应用程序级外接程序编程

对文档级自定义项进行编程