ile bir çift için bağlanması WPF'nin TextBox'ı, Text özelliğinin bir bağını ViewModel'imdeki bir çift kullanarak kullanıyorum.Bir TextBox
Benim XAML şöyle görünür:
<TextBox Text="{Binding Path=MyDoubleValue, StringFormat=N2, UpdateSourceTrigger=PropertyChanged}" />
Ne yazık ki PropertyChanged için UpdateSourceTrigger geçmek ve tip değeri 12345
ben 12,354.00
(EDIT: 4 önce 5'e dikkat) olsun. Bu, imleci ,
2
ve 3
arasında .NET biçimlendirici tarafından eklendikten sonra aynı yerde tutmanın bir sonucudur.
StringDüzeltimini PropertyChanged değerine ayarlanmış UpdateSourceTrigger ile nasıl kullanabilirim?
Not: Bu sadece Genellikle bu Doğrulama tetikler çünkü bağlayıcı bir TextBox.Text
üzerinde PropertyChanged
olmak ve bildirim bir tuşa basıldığında her zaman Değiştirme UpdateSourceTrigger
istemiyoruz
StrngFormat N2 kullanırken ne beklediğiniz 12,345,00 değil mi? Ne bekliyorsunuz? – Jens
Evet, tam olarak, ancak bunun yerine 12,354,00 aldım. – baalazamon
Biçim dizgisi basamakların değişmesine neden olmaz, başka bir şey olmalı –