0

DateTimePickerの代わりにMonthPickerを使用したいのですが、(日、月、年ではなく)月と年の選択のみを表示するドロップダウンパネルを除いて、DateTimePickerとまったく同じ実装になります-投稿できませんここでニュービーとしての画像を作成しましたが:(

DateTimePickerレンダリング(ownerdrawのようなもの)をオーバーライドする方法はありますか、またはこれが不可能な場合にDateTimePickerの動作を再現するための最良の方法は何でしょうか?

4

2 に答える 2

1

これがあなたの望むものであることを願っています

dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "mm/yyyy hh:mm:ss";
dateTimePicker1.ShowUpDown = true;

Showupdown は、月と年のセットのみに関心がある場合、カレンダーを表示するドロップダウンを無効にしますCustomFormat = "mm/yyyy"

于 2011-04-08T10:36:07.510 に答える
0

詳細については、ここで同じ件名に関する別のディスカッションを見つけました: 派生した DateTimePicker クラスでカスタム カレンダー ドロップダウンを表示します。

于 2011-04-14T16:11:52.250 に答える