我在WPF的GridView中有以下两个GridViewColumns:
<GridViewColumn Header="Payment">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=LocalAmount}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Deposit">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=LocalAmount}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
我想做的是,如果&#39; LocalAmount&#39;是积极的,它只在“存款”中显示。列,以及否定时,仅显示在“付款”中。列(没有负号)。
有没有简单的方法来实现这一目标?
非常感谢!
答案 0 :(得分:1)
您可以使用两个不同的值转换器。其中一个显示值为正值,另一个值为负值。
有用的链接: