Практическое руководство. Добавление элементов ActiveX в Windows Forms
Хотя конструктор Windows Forms в Visual Studio оптимизирован для размещения элементов управления Windows Forms, вы также можете поместить элементы ActiveX в Windows Forms.
Осторожность
Существуют ограничения производительности для Windows Forms, когда элементы ActiveX добавляются в них.
Перед добавлением элементов ActiveX в форму необходимо добавить их в панель элементов. Для получения дополнительной информации см. раздел COM-компоненты, диалоговое окно «Настройка панели инструментов».
Добавьте элемент ActiveX в вашу форму Windows Form
Чтобы добавить элемент управления ActiveX в форму Windows, дважды щелкните элемент на панели инструментов.
Visual Studio добавляет все ссылки на элемент управления в проекте. Дополнительные сведения об использовании элементов ActiveX в Windows Forms см. в статье «Рекомендации по размещению элемента ActiveX в Windows Forms».
Заметка
Средство импорта элементов ActiveX Windows Forms (AxImp.exe) создает аргументы событий другого типа, чем ожидается, при импорте библиотек DLL 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 по функциям
.NET Desktop feedback