2017-02-09 2 views
1

RibbonSplitButtonのEvent ToolTipOpeningからEventTriggerを取得しようとしましたが、私は決してイベントを取得しません。他のイベントに問題はありません。 リボンTooltipOpened

<RibbonSplitButton Label="Move File Down" Command="{BindingMoveFileDownCommandDetermine}" SmallImageSource="Images/32/MoveDown.ico" ToolTipTitle="Move File Down" ToolTipDescription="{Binding TextForMoveDown}" ToolTipOpening="RibbonSplitButton_ToolTipOpening" >        
<i:Interaction.Triggers> 
    <i:EventTrigger EventName="ToolTipOpening"> 
     <i:InvokeCommandAction Command="{Binding MoveFileDownCommandDetermine}"/>                             
    </i:EventTrigger> 
</i:Interaction.Triggers> 

... おかげヘルプ

答えて

0

ためToolTipOpeningイベントがFrameworkElementから継承され、イベントはRibbonSplitButtonのために飼育されていません。

継承されたTooltipプロパティを設定した場合、このツールチップが実際に表示されないことがわかります。

の代わりにあなたがMouseEnterイベントを処理することができToolTipOpeningイベント処理:

<i:Interaction.Triggers> 
    <i:EventTrigger EventName="MouseEnter"> 
     <i:InvokeCommandAction Command="{Binding MoveFileDownCommandDetermine}"/> 
    </i:EventTrigger> 
</i:Interaction.Triggers>