1. ホーム
  2. c#

[解決済み] DateTimePicker: 日付と時刻の両方を選択する

2022-04-27 15:06:29

質問

DateTimePicker (Winforms)を使って、日付と時間の両方を(ドロップダウンで)選ぶことは可能でしょうか?ピックした値のカスタム表示を変更するにはどうすればよいですか?また、ユーザーが手動で日付/時刻を入力できるようにすることは可能ですか?

解決方法は?

フォーマット」を「カスタム」に設定し、フォーマットを指定してください。

dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MM/dd/yyyy hh:mm:ss";  

など、好きなようにレイアウトしてください。 そうすれば、日時を直接入力することができます。 MMMを使う場合は、自分で何かコードを書かない限り、入力に月の数値を使う必要があります(例えば、5の結果は5月です)。

日付と時刻を一緒に表示するピッカーについてはわかりません。 カスタムコントロールのように聞こえますが。