私は、diagramSurface オブジェクトである UI を持っています。アプリケーションの実行中に、要素 (ラベルのようなもの) をその上にドラッグ アンド ドロップします。このオブジェクトに CONTEXTMENU を実装したいと考えています。
私はこれをやった
<DiagramSurface>
<DiagramSurface.ContextMenu>
<ContextMenu >
<MenuItem Header="Save" Click="MenuItem_Click"/>
</ContextMenu>
<DiagramSurface.ContextMenu>
</DiagramSurface>
これを行うことで、オブジェクトが存在しないサーフェスをクリックすると、contextMenu が表示されます。これを回避する方法は?要素の右クリックでのみコンテキスト メニューを表示したい。