0

DB へのアクセスに Entity Framework を使用する WPF アプリがあります。ユーザーが小数フィールドにバインドされた Price テキストボックスに値を入力してカンマを挿入すると、WPF は自動的にカンマを削除します。実際、イタリアではコンマが小数点記号なので、コンマを残して "." に置き換えたいと思います。ドット文字。どうすればできますか?

4

1 に答える 1

1

これには 2 つの方法があります。blam が示唆しているように、キーダウン イベントとして処理し、オンザフライで変換を行うか、10 進バインディングの代わりに文字列バインディングを使用して入力検証を行い、変換レイヤーを構築して、文字列を 10 進数に解釈します。

于 2012-10-08T20:47:58.617 に答える