2つのdateTimePickerと1つのnumericUpDown値があります。
dateTimePicker1を開始日として設定したい。そして、numericUpdownの値を増やすと、dateTimepicker1で選択した日付から1日ずつ増加します。
例:dateTimePicker1.Value =(2012年2月18日-ユーザーの選択)dateTimePicker2.Value(2012年2月18日)
したがって、ユーザーがnumericUpDownValueをインクリメントしなかった場合、DTP2はDTP1と等しくなります。
したがって、ユーザーがnumericUpdownValueを増やした場合(例1の場合、DTPは(2012年2月19日)になります)。
これが私が試したことです:
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
this.dateTimePicker1.MinDate = DateTime.Today.AddDays(1);
this.dateTimePicker2.Value = dateTimePicker1.Value;
}
private void numericUpDown1_ValueChanged_1(object sender, EventArgs e)
{
int counter = Convert.ToInt16(numericUpDown1.Value + 1);
this.dateTimePicker2.Value = DateTime.Now.AddDays(counter);
}
dateTimePickerの値を今日の1日前に設定しました。
このコードは私にエラーを与えます。ええ、私はそれが間違っていることを知っていますが、少なくとも私は試しました。喜んで手伝ってくれる人はいますか?ありがとう!