Silverlight OOB アプリケーションでウィンドウの Silverlight コンテキスト メニューを無効にしたい
Window wn = new Window();
wn.Show();
Silverlight の ChildWindow では、MouseRightButtonDownEvent を処理することで、"Silverlight" と "Remove this Application" を表示する Silverlight の既定のコンテキスト メニューを無効にすることができました。
ChilWindow.MouseRightButtonDownEvent +=(s,e)=>{e.handled=true;};
しかし、Window クラスに MouseRightButtonDownEvent がないため、ここでデフォルトのコンテキスト メニューを処理できません。ウィンドウ内にユーザー コントロールを配置すると、ウィンドウ内のコンテンツに対してそれを処理できますが、コンテキスト メニューはウィンドウで無効になりません。タイトルバー。