WindowsFormsHost::EnableWindowsFormsInterop Method ()

 

Enables a System.Windows.Forms::Form to function correctly when it is opened modelessly from WPF.

Namespace:   System.Windows.Forms.Integration
Assembly:  WindowsFormsIntegration (in WindowsFormsIntegration.dll)

public:
[PermissionSetAttribute(SecurityAction::Demand, Name = "FullTrust")]
static void EnableWindowsFormsInterop()

Call the EnableWindowsFormsInterop method to forward all keyboard messages when a System.Windows.Forms::Form is opened modelessly. The EnableWindowsFormsInterop method installs a message filter that is required for modeless forms to function correctly when opened by WPF. You need to call this method only once for a particular WindowsFormsHost instance.

SecurityAction::Demand

for full trust for all callers higher in the call stack. This member cannot be used by partially trusted code.

.NET Framework
Available since 3.0
Return to top
Show: