2010-10-18 3 views
2

Я хотел бы отключить правый клик в своем приложении, предлагающий установку приложения на рабочий стол. Как мне это сделать?Silverlight - Prevent OOB

ответ

4

Щелкните правой кнопкой мыши по проекту в Visual Studio и выберите свойства. Существует флажок «включить запуск браузера».

2

Вот хак способа сделать это для более старых версий SilverLight от a silverlight forum:

<div id="silverlightObjDiv"> 
    <!-- silverlight object here --> 
</div> 
<script> 
document.getElementById('silverlightObjDiv').oncontextmenu = disableRightClick; 
function disableRightClick(e) { 
    if (!e) e = window.event; 
    if (e.preventDefault) { 
     e.preventDefault(); 
    } else { 
     e.returnValue = false; 
    } 
} 
</script> 

Если вы используете последнюю версию, вы можете отключить это поведение от свойств вашего проекта.

Смежные вопросы