WPF:具有多属性条件的DataTrigger
我有一个数据触发器:WPF:具有多属性条件的DataTrigger,wpf,datatrigger,multibinding,Wpf,Datatrigger,Multibinding,我有一个数据触发器: 正如您所看到的,当我的IsFielsRead属性变为true时,DataTrigger开始了,我想知道如何分配另一个属性,并且在确定是否需要启动我的DataTrigger时也考虑它的值。 < P>您正在寻找的是带有/< P>的MultDATA编译程序。 表示当绑定数据满足一组条件时应用属性值或执行操作的触发器 示例摘自MSDN网站 上面的示例将在Name==Portland和State==OR时设置Background属性 <DataTrigger Binding="
正如您所看到的,当我的IsFielsRead属性变为true时,DataTrigger开始了,我想知道如何分配另一个属性,并且在确定是否需要启动我的DataTrigger时也考虑它的值。
< P>您正在寻找的是带有/< P>的MultDATA编译程序。 表示当绑定数据满足一组条件时应用属性值或执行操作的触发器 示例摘自MSDN网站 上面的示例将在Name==Portland和State==OR时设置Background属性<DataTrigger Binding="{Binding Path=IsFilesSelected}" Value="True">
<DataTrigger.EnterActions>
<StopStoryboard BeginStoryboardName="EndAnimation"/>
<BeginStoryboard Name="NewAnimation">
<Storyboard>
<ThicknessAnimation Storyboard.TargetProperty="Margin"
From="0,50,0,0"
To="0,0,0,0"
DecelerationRatio=".9"
Duration="0:0:0.3" />
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding Path=Name}" Value="Portland" />
<Condition Binding="{Binding Path=State}" Value="OR" />
</MultiDataTrigger.Conditions>
<Setter Property="Background" Value="Cyan" />
</MultiDataTrigger>