0

WPF の GridView に次の 2 つの 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>

私がやりたいのは、「LocalAmount」が正の場合は「預金」列にのみ表示され、負の場合は「支払い」列にのみ表示されることです (負号なし)。

これを達成する簡単な方法はありますか?

どうもありがとう!

4

1 に答える 1

1

2 つの異なる値コンバーターを使用できます。そのうちの 1 つは正の値を表示し、もう 1 つは負の値を表示します。

便利なリンク:

于 2012-10-06T16:36:37.390 に答える