windows-runtime – 如何显示UIElement但没有UI交互(触摸,点击,
发布时间:2020-12-14 02:51:00 所属栏目:Windows 来源:网络整理
导读:我想在我的应用程序中的页面上添加某种水印: 水印是UIElement(例如具有部分不透明度的Canvas),它位于所有其他控件之上. 而且我希望它对任何触摸/点击/手势都是“透明的”. 作为“透明”,我的意思是后面的控件应该正常用于触摸/点击/手势.例如,如果我的水印
我想在我的应用程序中的页面上添加某种水印:
水印是UIElement(例如具有部分不透明度的Canvas),它位于所有其他控件之上. 而且我希望它对任何触摸/点击/手势都是“透明的”. 在我的不同尝试中(我尝试使用ManipulationMode,PointerPressed,…)我的水印要么不可见,要么阻止触摸/点击/手势. 解决方法
不幸的是,Windows 8.1应用程序中没有办法在不妨碍通常传递的鼠标/手势的情况下将XAML内容放在WebView上.虽然使用IsHitTestVisible通常是正确的选择,但由于WebView的集成方式,它根本不起作用.
(这在Windows 10的当前版本中也不起作用.) 唯一可能不合适的其他选项是操作HTML内容,您可以通过InvokingScriptAsync并动态地向BODY添加HTML img元素. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 远程控制在Windows 2008上断开远程
- windows-7 – W7路由 – 流量不会进入默认网关
- windows-server-2003 – Windows 7不遵守DHCP的首选路由器顺
- 如何在Windows上为Emacs 23.1.50编译CEDET 1.0pre7编译?
- 如何从Windows XP机器清除Haskell安装?
- xaml – 如何将控制高度数据绑定到另一个控件的高度?
- WPF:DLL中等效的应用程序资源
- windows-services – 使用一个Windows服务执行作业,使用两个
- windows – 将Github遥控器添加到GitKraken
- 如何使用Windows登录凭据进行代理身份验证使用C#