触发器 及其 限定词 使用时的总结
触发器有三种:1:属性触发器(即普通触发器);2:数据触发器;3:事件触发器(动画)
Style的触发器,通常“属性或事件”不需要使用限定词:
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Source" Value="{StaticResource ResourceKey=bmpImage_Cancel_press}"/>
</Trigger>
</Style.Triggers>
控件自身的触发器,通常“属性或事件”需要使用限定词(有时,也可不使用,不知为什么???):
<Image.Triggers>
<EventTrigger RoutedEvent="Image.MouseLeftButtonUp">
<BeginStoryboard Storyboard="{StaticResource story_FoldOrgMenu}"/>
</EventTrigger>
</Image.Triggers>