2011-06-19 28 views
0

WPFでContextMenuを右クリックすると消えます。どのように私はこの動作を防ぐことができますか?コンテキストメニューを右クリックして

私は、オープンに右クリックしたいと思いますContextMenuは何か他のことをします。 このような何か

(それ以上のオープン追加のコンテキストメニューのように): ContextMenuがマウスをキャプチャするため、それは不可能です

<TextBlock.ContextMenu> 
    <ContextMenu> 
     <ContextMenu.ContextMenu> 
      <ContextMenu> 
       <ContextMenu.Items> 
        <MenuItem Header="World"/> 
       </ContextMenu.Items> 
      </ContextMenu> 
     </ContextMenu.ContextMenu> 
     <ContextMenu.Items> 
      <MenuItem Header="Hellow"/> 
     </ContextMenu.Items> 
    </ContextMenu> 
</TextBlock.ContextMenu> 

答えて

0

コントロールが自動的にマウスポップアップを閉じるように配線されているので、ポップアップが閉じますキャプチャが失われます(メニューアイテムを右クリックして、あなたのケースで)。

代わりにPopUpを使用して問題を解決できます。

関連する問題