WPF中如何使DatePicker控件中部分日期不可选

2025-06-10 16:33:41

1、在窗体中添加DatePicker控件

WPF中如何使DatePicker控件中部分日期不可选

2、设置BlackoutDates属性,该属性为不可选择的日期结合。

WPF中如何使DatePicker控件中部分日期不可选

3、效果预览不能选择的日期被打上小黑叉。

WPF中如何使DatePicker控件中部分日期不可选

4、修改不可选择日期的样式。可以使用Blend打开日历样式CalendarStyle,然后再设置其日历中天的按钮样式CalendarDayButtonStyle,把原来的叉的路径Path改掉,改成灰色遮罩。

WPF中如何使DatePicker控件中部分日期不可选
WPF中如何使DatePicker控件中部分日期不可选

5、效果预览2这个效果是不是好一点,当然了,可以自己画出更好的效果。

WPF中如何使DatePicker控件中部分日期不可选
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢