Her thousends için virgül() vermeliyim. Bu yüzden DataFormatString="${0:#,#}"
kullandım. İyi çalışıyor. Ancak değer 0
olduğunda. $00
gösteriyor. Sadece sadece $0
'u göstermek istiyorum.dize biçimi?
Bunu nasıl yapabiliriz?
Her thousends için virgül() vermeliyim. Bu yüzden DataFormatString="${0:#,#}"
kullandım. İyi çalışıyor. Ancak değer 0
olduğunda. $00
gösteriyor. Sadece sadece $0
'u göstermek istiyorum.dize biçimi?
Bunu nasıl yapabiliriz?
Format gibi biçimlendirmek misiniz
DataFormatString = "{0:C0}"
Bu, 0 ondalık basamaklı bir para birimi biçiminde biçimlendirilecektir.
DataFormatString = "{0:N0}"
Bu bir dizi gibi 1,000 biçimlendirir. Ondalık basamaklar istiyorsanız, ikinci 0'ı ondalık sayıdan sonra istediğiniz sayılarla değiştirin.
Örneğin:;:
DataFormatString = "{0:N4}"
= "{# 0 0} $" 1,000.0000
Ayrıca, doğru para birimi simgesini, binlik ayırıcıyı ve ondalık ayırıcıyı almak için geçerli yerel ayarı kullanmanın yararı vardır. – ChrisF
Sayılar için nasıl kullanıcı olabilir? (para değil). {0: #, #} var, şimdi 00'da gösteriliyor, sadece 0 – James123
istiyorum Bu bilgiyi nereden alabiliriz? MSDN> plz bağlantı sağlar. – James123
Bunun eski bir soru olduğunu biliyorum, ancak cevabı kendim unuttuğum için, her şey dizesi biçimlendirmesi için MSDN referansı burada bulunur; http://msdn.microsoft.com/en-us/library/26etazsy.aspx – Eric