簡體   English   中英

WPF DatePicker多個日期

[英]WPF DatePicker multiple dates

我不太喜歡常規.net 4.0 WPF DatePicker中的一些內容。

  • 我不喜歡總是顯示“ 15”的默認日歷圖標。 是否可以更改它,以便顯示實際選擇的日期?

  • 是否可以選擇幾天而不是一天,所以當您單擊並打開日歷時,您會看到所有這些日子,並且標簽上寫着“ 2010年8月”或“ 2010年8月1日-2010年8月15日”的字樣?

我不喜歡默認的日歷圖標顯示為“ 15”。 是否可以更改它,以便顯示實際選擇的日期?

您需要創建自己的ControlTemplate 最簡單的方法是采用默認模板(您可以從此處下載模板)並更改所需的部件。

是否可以選擇幾天而不是一天,所以當您單擊並打開日歷時,您會看到所有這些日子,並且標簽上寫着“ 2010年8月”或“ 2010年8月1日-2010年8月15日”的字樣?

那將更加困難,但並非不可能...您可以嘗試繼承現有的DatePicker ,但是我認為您需要從頭開始創建自己的控件

嘗試使用日歷控件進行多個日期選擇。 該控件已經具有選擇內置多個日期的功能。 但是,要使其看起來像DatePicker,則必須創建自己的樣式/模板。

不過,這應該不會太難...您可以通過將Calendar放在Combobox或Expander中開始,然后將ComboBox / Expander重新設置為您喜歡的外觀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM