gpt4 book ai didi

WPF触发器不为空

转载 作者:行者123 更新时间:2023-12-04 16:30:35 26 4
gpt4 key购买 nike

属性 时如何在 WPF 中触发操作不为空 ?
这是一个有效的解决方案,当 为空 :

<Style.Triggers>
<DataTrigger Binding="{Binding}" Value="{x:Null}">

<Setter Property="Background" Value="Yellow" />

</DataTrigger>
</Style.Triggers>

我知道你不能“扭转”状况并做你需要的,但想知道

最佳答案

不幸的是,你不能。但实际上没有必要:您只需要在样式 setter 中指定值不为空时的背景,而不是在触发器中:

<Style.Setters>
<!-- Background when value is not null -->
<Setter Property="Background" Value="Blue" />
</Style.Setters>
<Style.Triggers>
<DataTrigger Binding="{Binding}" Value="{x:Null}">

<Setter Property="Background" Value="Yellow" />

</DataTrigger>
</Style.Triggers>

关于WPF触发器不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1237761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com