数字を入力すると、それ自体が自動フォーマットされる方法で私を狂わせている TextBox があります。
たとえば、-0.00004 と入力したいのですが、入力すると、最初の0.
次に、-.00004 を試してみました。これは、入力時にマイナス記号を削除しません.が、押すとすぐにand を0削除します。-
.
TextBox を動作させることができた唯一の方法は、0.00004
最初に入力し4E-05
、次に自動フォーマットしてから、前にマイナス記号を追加することです。または-4E-5
、 を入力すると、 に自動フォーマットされます-4E-05
。これは問題ありませんが、 を入力-4E-05
するE
と、 を押すとすぐに削除され0ます。
私が望んでいるのは、何らかの組み込みプロパティを使用してこの動作を無効にする方法ですが、それが存在しない場合は、書くことIValueConverter
が私の唯一の選択肢かもしれません。