2016-10-14 10 views
0

Datetimepicker.valueまたはdatetimepicker.textは、常に現在の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に変更して解決しました。

関連する問題