gpt4 book ai didi

wpf - XAML 代码重用( bool 到图像绑定(bind))

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

我希望能够重用此 XAML,而不是制作副本并更改绑定(bind)路径。解决方案是什么?

我想为数据网格中的 bool 列显示一个勾号或叉号。

<Image>
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<DataTrigger Binding="{Binding Status}" Value="False">
<Setter Property="Source" Value="Images/cross.png"/>
</DataTrigger>
<DataTrigger Binding="{Binding Status}" Value="True">
<Setter Property="Source" Value="Images/check.png"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>

最佳答案

您可以编写一个简单的 Bool 到 ImageSource 转换器,如果转换后的值为 false,则返回“false.png”,如果值为 true,则返回另一个图像。

关于wpf - XAML 代码重用( bool 到图像绑定(bind)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3508496/

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