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