我想知道在ListView中是否有可能对文本块进行条件设置。我解释一下:
我的模型包含一些数据,其中包括“金额”。如果金额为负数,我希望将前景色设置为红色;如果金额为正数,我希望将前景色设置为绿色。
我的模型包含一些数据,其中包括“金额”。如果金额为负数,我希望将前景色设置为红色;如果金额为正数,我希望将前景色设置为绿色。
<TextBlock RelativePanel.AlignRightWithPanel="True"
Foreground="Red"
FontWeight="Bold">
<Run Text="{Binding Amount}" />
<Run Text="€" />
</TextBlock>
这是一个文本块,它位于ListView.ItemTemplate中。
祝好,
安东尼
Run
类也有一个Foreground
属性。也许转换器应用于TextBlock
的值会被Run
实例的值覆盖。 - Herdo