今天測試提出一個需求,公司年度日曆不要顯示下一年的日期資料.查了一下日曆用了DateNavigator控件.而DateNavigator本身沒有可以設定日期範圍的屬性,其基類CalendarControl才有.所以需要用他的基類屬性來設置.
比如設置DateNavigator的範圍為2023一整年可以用下面的方式.
(dateNavigator1 as DevExpress.XtraEditors.Controls.CalendarControl).MinValue = new DateTime(2023, 1, 1);
(dateNavigator1 as DevExpress.XtraEditors.Controls.CalendarControl).MaxValue = new DateTime(2023, 12, 31);