System.Windows.Forms.Integration Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které podporují interoperabilitu ovládacích prvků model Windows Forms a WPF.
Třídy
ChildChangedEventArgs |
Poskytuje data pro ChildChanged události a ChildChanged . |
ElementHost |
Ovládací prvek model Windows Forms, který lze použít k hostování elementu Windows Presentation Foundation (WPF). |
IntegrationExceptionEventArgs |
Poskytuje základní třídu pro EventArgs třídy, které podporují volitelné vyvolání výjimek. |
LayoutExceptionEventArgs |
Poskytuje data pro událost LayoutError. |
PropertyMap |
Poskytuje způsob, jak přeložit hodnoty vlastností mezi ovládacími prvky model Windows Forms a prvky Windows Presentation Foundation (WPF). |
PropertyMappingExceptionEventArgs |
Poskytuje data pro událost PropertyMappingError. |
WindowsFormsHost |
Prvek, který umožňuje hostovat ovládací prvek model Windows Forms na stránce WPF. |
Delegáti
PropertyTranslator |
Poskytuje funkci překladu pro mapovanou vlastnost hostitelského ovládacího prvku. |
Poznámky
Obor System.Windows.Forms.Integration názvů obsahuje třídy, které umožňují spolupráci mezi technologiemi model Windows Forms a WPF. Při použití System.Windows.Forms.Integration tříd můžete hostovat ovládací prvky model Windows Forms na stránkách WPF a prvky WPF v aplikacích založených na model Windows Forms.
Dvě klíčové třídy, které implementují možnosti vzájemné spolupráce, jsou WindowsFormsHost a ElementHost. Která třída, kterou použijete, závisí na implementaci řízení:
WindowsFormsHost Pokud potřebujete použít ovládací prvek model Windows Forms na stránce WPF, použijte třídu .
ElementHost Třídu použijte, pokud musíte použít prvek WPF v aplikaci založené na model Windows Forms.