在WebBrowser .NET CF 3.5中禁用上下文菜单
我在.NET CF 3.5中使用WebBrowser控件用于Windows CE设备应用程序,出于安全考虑,需要禁用上下文菜单。我尝试过各种各样的东西,但这些东西似乎都不适用于使用.NET CF 3.5的移动设备:
我尝试将一个pictureBox放在WebBrowser上,并将其设置为透明。不幸的是,透明度不起作用,这最终成为我浏览器上的白盒子。
我已经尝试实现一个新的自定义透明控件放在Web浏览器上,类似于此。
我已经尝试在html中编辑OnContextMenu元素,没有运气。
我已经尝试重写CreateParams来在浏览器上创建一个透明的PictureBox,这是一个解决方案。
这个在线似乎有很多解决方案,但它们似乎都不适用于使用.NET CF 3.5的Windows CE。我相信这是因为WebBrowser的实现比完整的.NET 3.5简单得多。所以我的问题是:有没有办法禁用WebBrowser控件的上下文菜单?
没有找到相关结果
已邀请:
5 个回复
咳累录酬
喷乡顾沥沪
郡晒景沧
先对冈蒲
?
遣莫捅炭