- - PR -
数値の自動フォーマット
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-10-28 18:31
お世話になってます。
Visual Studio .NET を勉強しているのですが、良くありそうな質問で 恐縮ですが、いろいろ検索してもわからなかったのでご教示ください。 テキストボックスに入力された数値を、カンマ区切りで フォーマットしたいのですが、フォーカスがあたるとカンマが 消えて生の数値が表示され(選択状態)、フォーカスが外れると カンマ区切りでフォーマットされるような動きにするには どのようにするのが一番ベストでしょうか? Enter や Leave イベントをハンドリングして、Format 関数で テキストの値を書き換えることぐらいしか思いつかなかった のですが、もっとスマートな方法がありましたら教えてください。 | ||||
|
投稿日時: 2003-10-28 21:36
実装方法は、そういう流れになるでしょう。 数値用のコントロールを自作しておき、その辺の制御をプロパティで指定できるようしておけば、 メインとなるプログラム側に余計なロジックを書く必要はなくなります。 あるいは、そういう機能を持つ市販コンポーネントを購入して利用するとか。 | ||||
|
投稿日時: 2003-10-30 08:48
回答ありがとうございます。
やっぱりそうですか。VB ならそういう機能がプロパティ指定で 簡単にできるかと思っていましたが、そうでもないんですね。 |
1