1

フォームが開いたときに DateTimePicker の値を変更したいので、コンストラクターで次のようにします。

timePicker.Value = new DateTime(1999, 5, 5, 10, 10, 10); //Just picking a random date and time

ブレークポイントを設定して timePicker の「値」を見ると、実際には 1999 年 5 月 5 日の午前 10 時 10 分 10 秒ですが、実際の G​​UI では DateTimePicker は DateTime.Now です。

何を試しても、GUI には timePicker の値として DateTime.Now が表示されます。

GUIが更新されていないだけだと思って、timePickerでInvalidate()を呼び出してみましたが、何もしませんでした。

なぜこれが機能しないのか、誰にもわかりませんか?

御時間ありがとうございます。

4

0 に答える 0