我正在编写包含预订系统的 ac# web 应用程序。我需要一个日历控件,以便人们可以在特定日期进行预订。
我需要做的是只允许选择“可用”日期。是否有可以以某种方式绑定到数据源的日历控件,以便返回该日期当前是否可用?
我可能可以自己写一些东西来做到这一点,但如果已经有工具/控件,我不想浪费时间。
我不知道您是只想标记日期还是禁用它们,但 WPF DatePicker 具有 DisplayDateStart、DisplayDateEnd 和 BlackoutDates 属性。这只是一个样式问题,您如何显示/显示它们。当然,在 BlackoutDates 的情况下,它们是不可选择的。
更多信息:
http://msdn.microsoft.com/en-us/library/system.windows.controls.datepicker_properties.aspx