我有一个保存在 ObjectDataProvider 类的 ObjectInstance 中的列表。当调用我的数据触发器时,我想在列表上运行一个谓词并返回一个值 true/false,这样我就可以隐藏/显示文本。理想情况下,我想调用一个返回 true/false 的属性“Noresults”,这样我就可以在视图中切换文本。
<DataTrigger Binding="{Binding Path=ObjectDataProvider.NoResults, Mode=OneWay,Source={StaticResource DongleContentsProvider}, BindsDirectlyToSource=True}" Value="true">
<Setter TargetName="NoResults" Property="Visibility" Value="Visible" />
</DataTrigger>