2 개의 dateTimePicker와 1 개의 numericUpDown 값이 있습니다.날짜 시간 선택기 조작
저는 내 dateTimePicker1을 내 시작일로 설정하고 싶습니다. 내 numericUpdown의 값을 늘릴 때마다 dateTimepicker1에서 선택한 날짜보다 1 일 증가합니다.
예 : dateTimePicker1.Value = (2012년 2월 18일 -user의 선택) dateTimePicker2.Value (2012년 2월 18일) 사용자가 numericUpDownValue DTP2 그래서 사용자가 경우
DTP1
EqualTo가 될 것이다 증가하지 않은 경우 그래서numericUpdownValue를 증가 시켰습니다 (예 1의 경우 DTP는 (feb 19, 2012)).
는 여기에 내가 무엇을 시도했다입니다 :
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);
}
내가 오늘 하루 앞두고 1 일에있는 DateTimePicker의 값을 설정합니다.
이 코드는 오류를 발생시킵니다. 그래, 내가 잘못 알고 있지만 적어도 시도했다. 누가 기꺼이 도울 수 있니? 감사!
는 "이 코드는 나에게 오류를 제공합니다." - 무슨 실수 야? 컴파일러 오류 또는 런타임 오류? 그리고 그 메시지는 무엇을 말합니까? – hvd
논리 오류? datetimepicker2는 datetimepicker1의 날짜에 시작되지 않으며 dtp에 하루를 추가하는 방법을 모르겠습니다. –