我想为 Silverlight OOB 应用程序中的窗口禁用 Silverlight 上下文菜单
Window wn = new Window();
wn.Show();
对于 silverlight 中的 ChildWindow,我能够通过处理其 MouseRightButtonDownEvent 禁用显示“Silverlight”和“删除此应用程序”的 silverlight 默认上下文菜单
ChilWindow.MouseRightButtonDownEvent +=(s,e)=>{e.handled=true;};
但是我无法在这里处理默认的上下文菜单,因为 Window 类缺少 MouseRightButtonDownEvent 如果我将用户控件放在窗口内,我可以为窗口内的内容处理它但是上下文菜单在窗口中没有被禁用标题栏。