2012-03-05 3 views
5

Я использую элемент управления WPF WebBrowser для размещения приложения Silverlight. В приложении Silverlight есть несколько клавиш быстрого доступа, однако они конфликтуют с ярлыками от Internet Explorer (например, Ctrl + S). Также есть некоторые нежелательные эффекты от сочетаний клавиш быстрого доступа, например. Я не хочу, чтобы пользователи нажимали Ctrl + N, чтобы открыть новое окно и т. Д.Отключить ярлыки IE в элементах управления WebBrowser

Есть ли способ отключить сочетания клавиш для элемента управления WebBrowser?

Примечание: Я уже пробовал использовать свойство InputBindings на контроле WebBrowser и делать что-то вроде этого:

KeyBinding Command="NotACommand" Key="S" 

Это не работает, хотя.

ответ

0

Возможно, вы можете использовать элемент управления WinForms WebBrowser и установить для WebBrowserShortcutsEnabled значение false.