Cómo: Interactuar con formularios Windows Forms
Puede agregar Windows Forms a los proyectos de Office de la misma manera que en otros proyectos de Visual Studio. Para obtener más información, vea Controles de Windows Forms.
Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Microsoft Office 2010 y 2007 Microsoft Office System. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.
En el ejemplo siguiente se utiliza un proyecto de nivel de documento para Excel.
Nota
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración que esté utilizando determinan estos elementos. Para obtener más información, vea Trabajar con valores de configuración.
Para mostrar un formulario Windows Forms
Agregue un formulario Windows Forms al proyecto. En este ejemplo, el formulario Windows Forms se denomina ReportPicker.
En el controlador de eventos Startup del proyecto, cree una nueva instancia del formulario y llame al método ShowDialog para mostrar el formulario modal.
Dim reportPicker As New ReportPicker reportPicker.ShowDialog()
ReportPicker reportPicker = new ReportPicker(); reportPicker.ShowDialog();
Nota
También es posible utilizar el método Show para mostrar formularios no modales.
Vea también
Tareas
Tutorial: Recopilar datos con un formulario Windows Forms
Conceptos
Escribir código en soluciones de Office
Otros recursos
Desarrollar soluciones de Office