System.Windows.Forms.Integration Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, поддерживающие взаимодействие элементов управления Windows Forms и WPF.
Классы
| Имя | Описание |
|---|---|
| ChildChangedEventArgs |
Предоставляет данные для событий ChildChanged и ChildChanged. |
| ElementHost |
Элемент управления Windows Forms, который можно использовать для размещения элемента Windows Presentation Foundation (WPF). |
| IntegrationExceptionEventArgs |
Предоставляет базовый класс для EventArgs классов, которые поддерживают необязательные исключения. |
| LayoutExceptionEventArgs |
Предоставляет данные для LayoutError события. |
| PropertyMap |
Предоставляет способ преобразования значений свойств между элементами управления Windows Forms и элементами Windows Presentation Foundation (WPF). |
| PropertyMappingExceptionEventArgs |
Предоставляет данные для PropertyMappingError события. |
| WindowsFormsHost |
Элемент, позволяющий разместить элемент управления Windows Forms на странице WPF. |
Делегаты
| Имя | Описание |
|---|---|
| PropertyTranslator |
Предоставляет функцию перевода для сопоставленного свойства элемента управления узла. |
Комментарии
Пространство имен System.Windows.Forms.Integration содержит классы, обеспечивающие взаимодействие между Windows Forms и технологиями WPF. При использовании классов System.Windows.Forms.Integration можно размещать элементы управления Windows Forms на страницах WPF и элементы WPF в приложениях на основе Windows Forms.
Два ключевых класса, реализующих возможности взаимодействия, являются WindowsFormsHost и ElementHost. Используемый класс зависит от реализации элемента управления:
Используйте класс WindowsFormsHost, если необходимо использовать элемент управления Windows Forms на странице WPF.
Используйте класс ElementHost, если необходимо использовать элемент WPF в приложении на основе Windows Forms.