gpt4 book ai didi

wpf - [Multi]DataTrigger "OR"语句?

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

当我的绑定(bind)表字段时,我希望我的图像可见性属性设置为隐藏

Weblink = NULL **OR** Weblink = ""

使用 MultiDataTrigger,您可以按以下逻辑测试多个条件:
"IF FieldA = 1 **AND** FieldB = 2 THEN"

但我需要的是
"IF FieldA = 1 **OR** FieldA = 2 THEN"

这是我的一部分 xaml whitch 仅在 Weblink = "";当 Weblink = NULL 我的图像保持可见
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<DataTrigger Binding="{Binding Weblink}" Value="Null">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
<DataTrigger Binding="{Binding Weblink}" Value="">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>

提前致谢 !
斯波尔

最佳答案

你写的等于Weblink == "Null"但你需要Weblink == null .

试试 Value="{x:Null}"当 Weblink 属性返回 null 时,在 DataTrigger 中。

关于wpf - [Multi]DataTrigger "OR"语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7889009/

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