コードでタイムピッカーの値を設定することは可能ですか?
ここで私が考えているのは、タイムピッカーがあり、時間の値を選択した場合、それを使用する必要があるということです。
しかし、時間の値を選択しない場合は、デフォルトとして 00:00 を設定する必要があり、これをコードで実行したいと考えています。
次のようなクレイジーなアイデアがありました。
DateTime date;
date.Hour(00:00:00)
うまく機能しなかったので、これを作成するための良い方法はありますか。
アップデート
これが私が考えていることです:
DateTime? temp = (DateTime)startDate.Value;
DateTime date1;
if (temp == null)
{
//Set the time to 00:00
}
else
{
date1 = (DateTime)temp;
}
update2 ここにすべてのコードがあり、例外が発生しています。そのため、null 可能な日時を受け入れることが機能していないように見えるため、コードに値を設定したいと考えています。
DateTime date = (DateTime)datePicker.Value;
DateTime break1S = (DateTime)startBreak1.Value;
_nestedDateStartBreak1 = new DateTime(date.Year, date.Month, date.Day, break1S.Hour, break1S.Minute, 0);