2012-04-26 12 views
1

Microsoft Ribbonを使用していますが、動作させようとしています。 (クリックして、のMouseLeftButtonUp、のPreviewMouseLeftButtonUp)上記のイベントのRibbonApplicationMenuItemのClickイベントの取得方法

<ribbon:RibbonApplicationMenuItem Header="New Project" 
    x:Name="MenuNewProject" 
    ImageSource="Images/newfolder.ico" 
    Click="MenuNewProject_Click" 
    MouseLeftButtonUp="MenuNewProject_MouseLeftButtonUp" 
    PreviewMouseLeftButtonUp="MenuNewProject_PreviewMouseLeftButtonUp"/> 

NONEは火災もしない:ここでは

は、私が試したものです。

ユーザーがRibbonApplicationMenuItemをクリックしたかどうかを知るにはどうすればよいですか?

答えて

2

問題を再現できないほど多くのコードを提供できますか?

Clickとの両方が発生します。 (プレビューイベントはトンネリングイベントであるため、対応するバブルイベントが発生しなくなります)。

RibbonApplicationMenuItemCommandプロパティを使用し、それをデータコンテキストのCommandにフックすることを検討しましたか?

関連する問題