ビューモデルのfloatプロパティにバインドされたテキストボックスがあります。UIでドットを使用して値を入力し、ドットの後に数字を削除すると、ドットは自動的に削除されますが、StringFormat = {} {##。#を使用した場合はこれは必要ありません。 #}バインディングで(動作しました)、UIにデフォルトのfloat値が表示されません。
ViewModel
public float Text
{
get { return this.text; }
set
{
this.text = value;
this.OnPropertyChanged("Text");
}
}
xaml
優先度の高いものとして元に戻してください:(