Поделиться через


Практическое руководство. Добавление форм Windows Forms в решения Outlook

Обновлен: Ноябрь 2007

Применение

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня приложения

Версия Microsoft Office

  • Outlook 2003

  • Outlook 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

В данном примере в проект Microsoft Office Outlook добавляется форма Windows Forms, а затем форма отображается пользователю.

Добавление формы Windows Forms в решение надстройки Outlook

  1. В меню Проект выберите пункт Добавить форму Windows Forms.

  2. В диалоговом окне Добавление нового элемента выберите Форма Windows Forms. Назовите форму MainForm и нажмите кнопку Добавить.

  3. Добавьте в форму кнопку.

  4. Дважды нажмите кнопку, чтобы добавить в код обработчик событий щелчка мышью и открыть представление кода.

  5. В обработчик кнопки события щелчка мышью добавьте следующий код.

    Me.Close()
    
    this.Close();
    
  6. В обозревателе решений дважды щелкните файл ThisAddIn.vb (в Visual Basic) или ThisAddIn.cs (в C#), чтобы открыть файл кода. В обработчик событий ThisApplication_StartUp добавьте следующий код.

    Dim mainForm As New MainForm()
    mainForm.ShowDialog()
    
    MainForm formMain = new MainForm();
    formMain.ShowDialog();
    
  7. Нажмите клавишу F5 для построения и выполнения решения.

См. также

Основные понятия

Общие сведения об объектной модели Outlook

Приступая к программированию надстроек на уровне приложения