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


Практическое руководство. Добавление элементов управления ActiveX в формы Windows Forms.

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

Хотя конструктор Windows Forms оптимизирован для размещения элементов управления Windows Forms, в Windows Forms можно также помещать элементы управления ActiveX.

1w560tdz.alert_caution(ru-ru,VS.90).gifВнимание!

Для Windows Forms существуют ограничения производительности, когда к ним добавляются элементы управления ActiveX.

Перед добавлением элементов управления ActiveX в форму необходимо добавить их в панель элементов. Дополнительные сведения см. в разделе Компоненты COM, диалоговое окно настройки панели элементов.

1w560tdz.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска среды. Чтобы изменить параметры, выберите Параметры импорта и экспорта в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio.

Чтобы добавить элемент управления ActiveX в форму Windows Forms, выполните следующие действия.

  • Дважды щелкните элемент управления на панели элементов.

    Все ссылки на проект будут добавлены к элементу управления с помощью Visual Studio. Дополнительные сведения о том, что нужно помнить при использовании элементов управления ActiveX в Windows Forms см. в разделе Соображения по размещению элемента управления ActiveX в форме Windows Forms.

    1w560tdz.alert_note(ru-ru,VS.90).gifПримечание.

    Средство импорта элементов управления ActiveX в Windows Forms — программа AxImp.exe — создает аргументы события другого типа, чем требуется при импортировании библиотек динамической компоновки ActiveX. Аргументы, создаваемые с помощью AxImp.exe, аналогичны следующим: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e), когда ожидается Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e). Следует помнить, что подобное нарушение правил не мешает нормальной работе кода. Подробности см. в разделе Средство импорта элементов управления ActiveX в Windows Forms (Aximp.exe).

См. также

Задачи

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

Ссылки

Сравнение элементов управления и программируемых объектов в разных языках и библиотеках

Функциональная классификация элементов управления Windows Forms

Другие ресурсы

Элементы управления Windows Forms

Расположение элементов управления в формах Windows Forms

Создание меток и назначение сочетаний клавиш для элементов управления Windows Forms

Элементы управления для использования в формах Windows Forms