0

StringFormat プロパティを使用して 0 の値を空白に表示することは可能ですか、それともカスタム コンバーターを作成することで達成できますか?

値は double 型です。

入力は 0、出力は "" でなければなりません。ただし、入力が 0 以外の場合、出力は入力と等しくなるはずです。

編集:

私は試した :

sdk:DataGridTextColumn x:Name="colBidQty" Header="Bid Qty" Binding="{Binding BidPrice.Quantity, Mode=TwoWay, StringFormat="{}{0:#}"}" Foreground="Black" ToolTipService.ToolTip="{Binding Path=BidPrice.ToolTip}" ToolTipService.Placement="Right" />
4

1 に答える 1

1

コメントを要約するには、0 を空の文字列に置き換えるStringFormatasを指定できます。{0:#}

Binding="{Binding BidPrice.Quantity, Mode=TwoWay, StringFormat='{}{0:#}'}"

カスタム数値フォーマット文字列

于 2013-07-30T12:10:16.767 に答える