gpt4 book ai didi

wpf - 在没有转换器的情况下根据 bool 值绑定(bind) Image.Source?

转载 作者:行者123 更新时间:2023-12-03 21:02:25 24 4
gpt4 key购买 nike

我希望将图像绑定(bind)到 bool 值并让图像的源依赖于 bool 值

即真源=“图像1”假源=“图像2”

我想知道是否有一种方法可以内联而不需要转换器。

最佳答案

您可以在 Image 上创建一个样式,该样式使用 DataTrigger 根据绑定(bind)交换图像源。在此示例中,图像根据简单称为“值”的 bool 值的值而变化。

    <Image Width="16">
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<DataTrigger Binding="{Binding Value}" Value="False">
<Setter Property="Source" Value="Resources/image1.png"/>
</DataTrigger>
<DataTrigger Binding="{Binding Value}" Value="True">
<Setter Property="Source" Value="Resources/image2.png"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>

关于wpf - 在没有转换器的情况下根据 bool 值绑定(bind) Image.Source?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1667814/

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