我知道我可以创建一个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 NULL”或“NOT = 3”?在XAML中是否可能实现?
结果:感谢您的回答... 我知道我可以使用值转换器(这意味着我必须编写代码,而不是像我希望的那样纯粹使用XAML)。然而,这确实回答了问题,即在纯XAML中不能实现。但是,所选的答案可能显示创建这种功能的最佳方法。做得好。