2017-02-09 54 views
1

我嘗試從事件工具提示EventTrigger在RibbonSplitButton上打開 但我從來沒有收到過任何事件,其他事件沒有問題。功能區工具提示已打開

<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屬性,您會注意到此工具提示不會實際顯示出來。的

而是處理ToolTipOpening事件中,你可以處理MouseEnter事件:

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