DataTrigger 的多值条件
Multiple Value Conditions for DataTrigger
我有一个触发列表
<Style.Triggers>
<DataTrigger Binding="{Binding Path=AddServerPanelVisible}" Value="True">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<!-- Stuff -->
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
<DataTrigger Binding="{Binding Path=AddServerPanelVisible}" Value="False">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<!-- Stuff -->
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
</Style.Triggers>
但这不起作用。我怎样才能采用具有不同值的相同 DataTrigger?我想为 True 条件和 False 条件使用不同的 Storyboard。
使用DataTrigger.EnterActions
当绑定值变为true
时触发动画。当绑定值变为false
.
时,使用DataTrigger.ExitActions
触发另一个动画
我有一个触发列表
<Style.Triggers>
<DataTrigger Binding="{Binding Path=AddServerPanelVisible}" Value="True">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<!-- Stuff -->
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
<DataTrigger Binding="{Binding Path=AddServerPanelVisible}" Value="False">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<!-- Stuff -->
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
</Style.Triggers>
但这不起作用。我怎样才能采用具有不同值的相同 DataTrigger?我想为 True 条件和 False 条件使用不同的 Storyboard。
使用DataTrigger.EnterActions
当绑定值变为true
时触发动画。当绑定值变为false
.
DataTrigger.ExitActions
触发另一个动画