Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

How to: Interact with Windows Forms

You can add Windows Forms to your Visual Studio Tools for Office projects the same way you do in other projects in Visual Studio. For more information, see Windows Forms Controls.

The following example uses a document-level project for Excel.


Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. The Visual Studio edition that you have and the settings that you use determine these elements. For more information, see Visual Studio Settings.

To display a Windows Form

  1. Add a Windows Form to your project. In this example, the Windows Form is called ReportPicker.

  2. In the Startup event handler of your project, create a new instance of the form and call the ShowDialog method to display the modal form.

    ReportPicker reportPicker = new ReportPicker();

    You can also use the Show method to show a non-modal form.

Community Additions

© 2015 Microsoft