用途:该技能用于在 Windows Forms 应用中实现 Syncfusion 的 SfCalendar 日历控件,适合日期选择、预约或事件日期选择器、日期范围选择界面,以及带特殊日期与不可选日期的排程界面。
主要能力:控件位于 Syncfusion.WinForms.Input 命名空间,需引用 Syncfusion.Core.WinForms.dll、Syncfusion.SfInput.WinForms.dll、Syncfusion.Shared.Base.dll。支持 Month、Year、Decade、Century 多级视图导航;支持单选、多选与日期范围选择;通过 MinDate、MaxDate 限制可选范围;用 BlackoutDates 屏蔽特定日期;用 SpecialDates 配合图标与描述高亮重要日期;提供 Office2016、Metro 等主题、单元格自定义与样式设置;支持文化本地化、每周首日、日期格式、RTL 以及触摸、键盘和鼠标交互。
使用方式:在窗体设计器或代码中创建 SfCalendar,设置 Location、Size 等基本属性,并按需配置 SelectedDate、AllowMultipleSelection、SelectedDates、ShowToday、ShowNone、Culture、FirstDayOfWeek、Style 等属性。单选时监听 SelectedDateChanged;多选时监听 SelectionChanged 并读取 SelectedDates 集合。
限制:资料未提供具体授权、价格或平台版本要求,需以官方文档为准;技能未说明与其它控件或框架的兼容细节。