System.Windows.Forms.Integration Obor názvů

Obsahuje třídy, které podporují meziprovozu ovládacích prvků model Windows Forms a WPF. Contains classes that support interoperation of Windows Forms and WPF controls.

Třídy

ChildChangedEventArgs

Poskytuje data pro ChildChanged události a ChildChanged .Provides data for the ChildChanged and ChildChanged events.

ElementHost

Model Windows Forms ovládací prvek, který lze použít k hostování prvku Windows Presentation Foundation (WPF).A Windows Forms control that can be used to host a Windows Presentation Foundation (WPF) element.

IntegrationExceptionEventArgs

Poskytuje základní třídu pro EventArgs třídy, které podporují volitelně vyvolávání výjimek.Provides a base class for EventArgs classes which support optionally raising exceptions.

LayoutExceptionEventArgs

Poskytuje data pro událost LayoutError.Provides data for the LayoutError event.

PropertyMap

Poskytuje způsob, jak překládat hodnoty vlastností mezi ovládacími prvky model Windows Forms a Windows Presentation Foundation (WPF).Provides a way to translate property values between Windows Forms controls and Windows Presentation Foundation (WPF) elements.

PropertyMappingExceptionEventArgs

Poskytuje data pro událost PropertyMappingError.Provides data for the PropertyMappingError event.

WindowsFormsHost

Prvek, který umožňuje hostování ovládacího prvku model Windows Forms na stránce WPF.An element that allows you to host a Windows Forms control on a WPF page.

Delegáti

PropertyTranslator

Poskytuje funkci překladu pro namapovanou vlastnost hostitelského ovládacího prvku.Provides a translation function for a mapped property of the host control.

Poznámky

System.Windows.Forms.IntegrationObor názvů obsahuje třídy, které umožňují vzájemnou spolupráci mezi technologiemi model Windows Forms a WPF.The System.Windows.Forms.Integration namespace contains classes that enable interoperation between the Windows Forms and WPF technologies. Pokud používáte System.Windows.Forms.Integration třídy, můžete hostovat model Windows Forms ovládací prvky na stránkách WPF a elementy WPF v aplikacích založených na model Windows Forms.When you use System.Windows.Forms.Integration classes, you can host Windows Forms controls on WPF pages, and WPF elements in Windows Forms-based applications.

Dvě klíčové třídy, které implementují možnosti spolupráce, jsou WindowsFormsHost a ElementHost .The two key classes that implement interoperation capabilities are WindowsFormsHost and ElementHost. Kterou třídu použijete, závisí na vaší implementaci ovládacího prvku:Which class you use depends on your control implementation:

  • Použijte WindowsFormsHost třídu, pokud je nutné použít ovládací prvek model Windows Forms na stránce WPF.Use the WindowsFormsHost class when you must use a Windows Forms control on a WPF page.

  • Třídu použijte ElementHost v případě, že je nutné použít prvek WPF v aplikaci založené na model Windows Forms.Use the ElementHost class when you must use a WPF element in a Windows Forms-based application.