Cómo: Agregar formularios Windows Forms a soluciones de Outlook

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office.

Tipo de proyecto

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Outlook 2003

  • Outlook 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

En este ejemplo se agrega un formulario Windows Forms a un proyecto de Microsoft Office Outlook y se muestra el formulario al usuario.

Para agregar un formulario Windows Forms a una solución de complemento de Outlook

  1. En el menú Proyecto, haga clic en Agregar Windows Forms.

  2. En el cuadro de diálogo Agregar nuevo elemento, seleccione Windows Forms. Asigne el nombre MainForm al formulario y haga clic en Agregar.

  3. Agregue un botón al formulario.

  4. Haga doble clic en el botón para agregar un controlador de eventos Click al código y abra la vista Código.

  5. Agregue el código siguiente al controlador de eventos Click del botón.

    Me.Close()
    
    this.Close();
    
  6. En el Explorador de soluciones, haga doble clic en ThisAddIn.vb (en Visual Basic) o ThisAddIn.cs (en C#) para abrir el archivo de código. Agregue el código siguiente al controlador de eventos ThisApplication_StartUp.

    Dim mainForm As New MainForm()
    mainForm.ShowDialog()
    
    MainForm formMain = new MainForm();
    formMain.ShowDialog();
    
  7. Presione F5 para generar y ejecutar la solución.

Vea también

Conceptos

Información general sobre el modelo de objetos de Outlook

Introducción a la programación de complementos de nivel de aplicación