2015-05-07 49 views
1

我創建一個DateTimePicker可通過一個下拉菜單中保存(與像14天選項),也應該由manualy選擇在的DateTimePicker日期保存。保存日期的DateTimePicker通過下拉菜單或manualy選擇日期

example of the dropdown

14達恩娜是荷蘭14天后使basicly一部分作品(也在分貝)。

但現在的另一部分,我試圖讓你可以通過的DateTimePicker simpily選擇日期覆蓋下拉,但我無能如何。

這是我的代碼的那部分它basicly計算之間的「開始」和「結束」日期,並將在的DateTimePicker後記消磨時間。

private void cbBetalingsConditie_SelectedIndexChanged(object sender, EventArgs e) 
{ 
     Locatie_reservering lr = new Locatie_reservering(); 
     string ResDatum = lr.getFirstDate(reservering.getID()); 
     DateTime FactuurDatum = betalingsConditie.BerekenFactuurdatum(cbBetalingsConditie.SelectedValue.ToString(), ResDatum); 
     DateTime BetaalDatum = betalingsConditie.BerekenBetaaldatum(cbBetalingsConditie.SelectedValue.ToString(), FactuurDatum, ResDatum); 
     dateTimePicker1.Value = BetaalDatum; 
} 
+0

這是WinForm應用程序還是aspx網站? – Pseudonym

+0

WinForm應用程序抱歉,沒有提及 – chris

+0

好吧,那麼請參閱下面的 – Pseudonym

回答

1

假設這是WinForms的(如果不是讓我知道,我會更新)MSDN說明你設置DateTimePicker.Value財產代碼here

public MyClass() 
{ 

    YourDateTimePickerId.Value = DateTime.Now.AddDays(1); 
    MessageBox.Show(dateTimePicker1.Value.ToString()); 
} 

那麼這段代碼可以讓你做的是手動設置DateTimePicker的值,這意味着你可以設置一個按鈕點擊來調用一個函數來手動設置日期。

+0

感謝您的快速回復!我現在得到它:) – chris

+0

當然可以!如果你認爲這回答你的問題,你可以隨時接受它(我知道時間限制適用) – Pseudonym

相關問題