• 締切済み

C# 適切時間について

お世話になります。 C#で開発しています。 現在、登録時のチェックとして時間が適切かどうかの判断を 入れようと思っています。 何か良い方法があればご教授願います。 今、textboxを時間でマスクしています。 初期値は、__:__の形になっています。 0:00~23:59の入力範囲で考えています。 よろしくおねがいします。

みんなの回答

回答No.1

まずやってみる。 困ったことがあるんだったら調べる。 時刻の手入力場面がありそうな他のアプリを参考にしてみる。 アドバイスを求めているようなので、実装方法までは書きません。 あくまでもオイラのパッと思いついたアイデアであって、実装したことがあるわけではないんで。 オイラだったらマスクだとマウス カーソルでテキストボックス内にポインタを持っていくときに面倒なのでテキストボックスを改造したカスタムコントロールを作っちゃうとか。 (__:__ の先頭をクリックしなくてはならないのが面倒くさくて我慢できない) 入力時に 0000 ~ 2359 までを受け付け、フォーカスが離れると 00:00 ~ 23:59 という表示にする。 とかね。 作るまでは面倒かもしれないが、意外に社内では汎用性がありそうな気がする。

関連するQ&A