ElementHost::EnableModelessKeyboardInterop Method (Window^)

 

Enables a Window to receive keyboard messages correctly when it is opened modelessly from Windows Forms.

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

public:
[PermissionSetAttribute(SecurityAction::Demand, Name = "FullTrust")]
static void EnableModelessKeyboardInterop(
	Window^ window
)

Parameters

window
Type: System.Windows::Window^

The Windows Presentation Foundation (WPF) window to be opened modelessly.

Call the EnableModelessKeyboardInterop method to forward all keyboard messages when a WPF window is opened modelessly. The EnableModelessKeyboardInterop method installs a message filter in the Windows Forms-based application. The filter forwards all keyboard messages when the modeless window is active.

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: