開始時刻と終了時刻を入力するUIがあって、取りあえずテキストボックスで入力はなんでもおっけーで作ったら、時刻だけを入力出来るようにしてほしいとリクエストされた。
尤もな意見ではある。
それならと云うことで、システム時計の設定にも使われてるスピンコントロールで実装することにした。
いろいろ調べるとテキストボックス内の選択中の文字列(数値)がスピンボタンで増減できるようになった。
肝は、HideSelectionプロパティをFalseにすると、コントロールがフォーカスを失っても文字列の選択状態を維持するようになる。
これで時間、あるいは分を選択したまま、スピンボタンをクリックすることができる。
ほぼほぼシステム時刻の変更と同等の動きをするようになった。
すばらしい。
やればできるじゃん。
--
☀
Nessun commento:
Posta un commento