最佳答案
我知道我可以创建一个 setter 来检查一个值是否为 NULL 并执行一些操作。例如:
<TextBlock>
<TextBlock.Style>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding SomeField}" Value="{x:Null}">
<Setter Property="TextBlock.Text" Value="It's NULL Baby!" />
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
但是如何检查“ NOT”值... ... 如“ NOT NULL”或“ NOT = 3”?在 XAML 可能吗?
结果: 感谢您的回答... ... 我知道我可以做一个值转换器(这意味着我必须使用代码,而且不会像我希望的那样是纯 XAML)。但是,这确实回答了这样一个问题: 实际上“不”,您不能在纯 XAML 中执行此操作。然而,所选择的答案可能是实现 创造这种功能的最佳方法。好发现。