我正在做一个UWP项目,并且我不会显示不同类型的信息,这取决于我在列表视图中选择了多少个项目。
在这些情况下,我不会在TextBlock中显示其他消息: -未选择任何项目 -选择一项 -选择的项目数
我在WPF中发现有一种叫做:DataTrigger
的用法:
<Style.Triggers>
<DataTrigger Binding="{Binding MyList.Count}" Value="0">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
</Style.Triggers>
使用<VisualState.StateTriggers>
的UWP中的等效语法是什么?
谢谢
答案 0 :(得分:1)
在UWP中最能使用DataTrigger
的地方是将DataTriggerBehavior
与ChangePropertyAction
一起使用:https://github.com/Microsoft/XamlBehaviors/wiki/DataTriggerBehavior
您将需要安装this official NuGet package。