>>69
これだと Enter キーでなく Tab で次のコントロールに移動したら Value は
前の値のままです。

イベント処理と変換処理をいっしょにせず分けたほうがすっきりすると思います。

Value は必要なときに Text から変換したり代入したりすれば済むのですから
Value プロパティの Get Set アクセサ内で型変換を行うべきです。
そうすれば意図しないような操作を Text にしても Value の値と食い違うことは
ありません。