1
我要刪除SilverLight的默認上下文菜單(只顯示一個菜單項「silverlight」)鼠標右鍵點擊。右鍵點擊默認silverlight上下文菜單
我嘗試了以下方法。
- 我試過這個code.But它沒有得到工作。
代碼:
<script>
document.getElementById('silverlightObjDiv').oncontextmenu = disableRightClick;
function disableRightClick(e) {
if (!e) e = window.event;
if (e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
</script>
- 我試圖上的MouseRightButtonDown事件阻塞。但通過右鍵點擊數據網格,按鈕等Silverlight彈出即將到來。
代碼:
public MainPage()
{
LayoutRoot.MouseRightButtonDown += (s, e) => { e.Handled = true; };
}
請幫我解決這個問題。
您應該將您的問題添加到內容中,而不僅僅是標題 – SBH