开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 3646|回复: 0

WPF示例:在DateEdit中禁用某些日期

[复制链接]

0

精华

8

贡献

1768

赞扬

特约版主

帖子
583
软币
4524
在线时间
275 小时
注册时间
2019-2-21
发表于 2019-7-2 11:35:49 | 显示全部楼层 |阅读模式
本示例演示了如何在DateEdit控件中禁用自定义日期集。该方法的主要思想是向DateEdit的Tag属性添加一组禁用日期,并通过将DataTrigger与自定义MultiConverter一起使用来禁用相应的日历按钮。 此MultiConverter检查禁用日期集合中是否存在与某个按钮关联的日期。 如果是这样,则按钮的IsEnabled属性设置为False。为避免在使用键盘而不是鼠标时发布禁用数据,DateEditCalendar类及其OnCellButtonClick方法的实现也已更改。 此自定义DateEditCalendar在DateEdit的弹出窗口中使用DateEdit类型的隐式样式。源代码已上传,欢迎下载>>
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-11-21 20:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表