0

の日付検証機能を利用したいのですDateTimePickerが、顧客にとってカレンダーは日付の設定が煩わしいように思われました (フォームをタブで移動しながら、キーボードだけで設定したいと考えていました)。

そのため、ドキュメントを詳しく調べたところ、カレンダーを取り除く 1 つの方法は、ShowUpDownプロパティを true に設定することであることがわかりました。だから私はこれを得た:

ここに画像の説明を入力

しかし、お客様は現在、スピン ボタンを使用したくないと言っているため、表示/アクセス可能にしたくありません。つまり、彼らはこれを望んでいます:

ここに画像の説明を入力

ただし、ShowUpDownfalse に設定すると、カレンダーに戻ります。別の方法はありますか?

4

1 に答える 1

0

私自身のカスタムコントロールをロールする必要がありました。幸いなことに、チームの他の誰かがすでにカスタムコントロールを作成しているので、開始するためのサンプルコードがあります。とにかく、このようなことを自分でやらなければならない場合、フレームワークはどのようなメリットがありますか?彼らが.net4.5でこれを解決したことを願っています...

編集:MaskedTextBoxをで使用するValidatingType = typeof(System.Date)のがより良い解決策です。申し訳ありませんが.NET!

于 2012-06-18T12:33:26.697 に答える