Tag: 可见性数据

DataTrigger的值不为空?

我知道我可以创build一个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> 但是,我怎么能检查一个“不”的价值…如“非空”或“不= 3”? 在XAML中可能吗? 结果:谢谢你的回答…我知道我可以做一个值转换器(这意味着我将不得不在代码中,这不会是我所希望的纯XAML)。 但是,这确实回答了有效的“否”你不能在纯XAML中做的问题。 然而,select的答案显示了创build这种function的最好方法。 很好找。