我的应用程序具有Webview。这是全屏应用程序。问题是当我按Alt + F4时,应用程序没有退出,什么也没有发生。
我认为Webview吞噬了焦点,因为:当我按Window键>显示开始菜单>再次按Window键>隐藏开始菜单> Alt + F4>应用程序按预期方式退出。
我发现WPF WebBrowser具有WebBrowserShortcutsEnabled,但在Windows社区工具包WebView中找不到类似的东西。
请帮助我使Alt + F4正常运行。谢谢!
答案 0 :(得分:0)
我遇到了同样的问题,并通过处理WebView的AcceleratorKeyPressed事件(在这种情况下检查Alt + F4并关闭了窗口)来务实地解决了该问题。
MainWindow.xaml:
NULL
MainWindow.xaml.cs:
<Controls:WebView ... AcceleratorKeyPressed="WebView_AcceleratorKeyPressed"/>