我在我的應用程序中使用了datetimepicker。我希望它顯示特定的日期(在這種情況下,一個月的所有假期)與一個特定的顏色(即節假日將顯示爲紅色或藍色或任何顏色),當點擊datetimepicker和它的monthview(我不知道這個的確切名稱)。是否有可能使用默認的datetimepicker?C#Datetimepicker:將forecolor設置爲特定日期
假設八月有假期,所有的公衆假期(在這種情況下,每個星期五和週六)以及一些特定的假期(如8月13日,8月19日等),我想用紅色/藍色顯示它們。當我將月份更改爲九月(或任何月份)時,也會發生這種情況。 我將把我的假期記錄保存在數據庫中。
謝謝先進。
這聽起來像你需要做的是子類DateTimePicker控件,並覆蓋其paint程序來添加自定義背景,突出顏色的彈出部分。微軟有一個關於[重寫OnPaint()方法](http://msdn.microsoft.com/en-us/library/cksxshce(v = vs.85).aspx)的教程,這可能對此有所幫助。 – Adrian