Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

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)

[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public 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.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

  • SecurityAction.Demand 

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

Show:
© 2015 Microsoft