[英]Disable default silverlight context menu on rightclick
我想在鼠标右键上 删除SilverLight的默认上下文菜单 (仅显示一个菜单项“ silverlight”)。
我尝试了以下方法。
码:
<script>
document.getElementById('silverlightObjDiv').oncontextmenu = disableRightClick;
function disableRightClick(e) {
if (!e) e = window.event;
if (e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
</script>
码:
public MainPage()
{
LayoutRoot.MouseRightButtonDown += (s, e) => { e.Handled = true; };
}
请帮我解决这个问题。
你快到了 上下文菜单显示在MouseRightButton Up上 。
public MainPage()
{
LayoutRoot.MouseRightButtonUp += (s, e) => { e.Handled = true; };
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.