私はすべての被験者にコンマ(、)を付ける必要があります。だから私はDataFormatString="${0:#,#}"
を使った。それは正常に動作しています。しかし、値が0
の場合。それは$00
を示しています。私はちょうど$0
を表示したいです。数値または通貨の文字列形式ですか?
どうすればいいですか?
私はすべての被験者にコンマ(、)を付ける必要があります。だから私はDataFormatString="${0:#,#}"
を使った。それは正常に動作しています。しかし、値が0
の場合。それは$00
を示しています。私はちょうど$0
を表示したいです。数値または通貨の文字列形式ですか?
どうすればいいですか?
形式= "$ {0:#、0}" のような形式だろう。
DataFormatString = "{0:C0}"
これは小数点以下0桁の通貨でフォーマットされます。
DataFormatString = "{0:N0}"
これは、1,000などの数値でフォーマットされます。小数点以下桁数を使用する場合は、2番目の0を小数点以下の桁数に置き換えます。例えば
:
DataFormatString = "{0:N4}"
が1,000.0000
これは古い質問ですが、私は自分自身で答えを忘れてしまいますので、MSDNの参照用の文字列フォーマットはすべてここにあります。 http://msdn.microsoft.com/en-us/library/26etazsy.aspx – Eric