2010-09-16 18 views
15
aşağıdaki XAML ile bir TextBox bir nesne bağlama am

: Ben (değerler hala tüm sıfır olan) metin özelliği ayarlandığında yeni bir nesne bağlama Doğal olarakWPF: StringFormat ile Metin Kutusu Bağlama = {} {0: F2}. gösterme sıfır en

<TextBox Name="MyTextBox" Text="{Binding Path=MyValue, Mode=TwoWay, StringFormat={}{0:F2}}" />

0.00. Yeni bir tane girmeden önce her değeri silmeyi sıkıcı yapan bu TextBox'lardan birkaç tane var.

Şu anda FindVisualChildren yöntemini kullanarak bu kutuları Window_Loaded yönteminde temizliyorum.

Bu sadece bir şekilde tıknaz hisseder. Bunu yapmanın temiz bir yolu var mı?

cevap

22

aşağıdaki deneyin: İki ondalık basamağa biçimlendirir ve sıfır gösterilmez

StringFormat={}{0:#.##}

.

+0

Teşekkürler Ian. ÇALIŞIYOR bir cazibe gibi. –

İlgili konular