【发布时间】:2013-06-18 20:29:30
【问题描述】:
我在尝试将 Microsoft 的 WebView 集成到我的 WinRT 应用程序中时遇到了很多问题,其中之一如下。我想显示WebView 及其内容(来自本地离线服务器,但它就像一个魅力),我不希望用户能够四处点击;基本上完全禁用此WebView 上的用户输入。
这个控件上没有IsEnabled属性所以我试了一下:
- 在每个处理程序中捕获许多类似 Pressed 的事件并将
event对象的Handled属性设置为false - 捕获
WebView的GotFocus事件以立即将焦点设置在另一个控件上 - 将WebView放入
ContentControl,然后将ContentControl的IsEnabled属性设置为false
显然,这些解决方法都没有奏效,所以我在这里面临一堵砖墙。也许你们中的一些人可以帮助找到解决方案?
如果有帮助,请提供更多详细信息:加载的网页包含一个 HTML5 画布,用户可以在其中绘制内容(例如在 Microsoft Paint 中)。还有链接(ahref)。我不希望用户能够在此画布上绘图,也不希望他们也能够点击这些链接!
谢谢
【问题讨论】:
标签: c# xaml webview windows-runtime