2016-10-14 2 views
0

Datetimepicker.value 또는 datetimepicker.text는 항상 선택한 Datetime이 아닌 현재 Datetime을 반환합니다. 선택한 날짜 시간을 가져 오기 위해 설정해야하는 속성이 있습니까? 다음은 내 코드입니다 : 양식 UI에서 C#의 datetimepicker에서 선택한 시간을 얻는 방법

private void button1_Click(object sender, EventArgs e) 
     { 
      c1.cName = textBox1.Text; 
      c1.dlv_Time = dateTimePicker1.Value; 
      string temp = dateTimePicker1.Text; 
      textBox1.Text = ""; 
      dateTimePicker1.Text = ""; 

     } 

, 내가 시간을 변경하고 있지만, 코드 임은 항상 현재 시간을 수신하는 단계를 포함한다. 나는 다른 timepicker을 편집하고 다른 timepicker에서 읽고 있었다 사전

+0

코드의 어느 부분에서 DateTimePicker에서 시간을 읽으려고합니까? –

+0

c1.dlv_Time = dateTimePicker1.Value; button1_click 이벤트에서, 선택된 값을 c1.dlv_time 변수에 저장하려고 시도했습니다. – Programmer2015

+0

그래서 컨트롤 초기화에 대한 코드를 줄인 다음 값을 읽고 무엇을 받고 무엇이 예상치 못한 지 말합니다. 정직하게 말하면, 현재, 나에게 그것은 무엇이 문제인지 불분명하다. 코드를 따라 가기가 어렵습니다. –

답변

0

감사합니다. datetimepicker1을 datetimepicker2로 변경하여 해결했습니다.

관련 문제