如何解决WPF如何替换DatePicker中的日历
我有一个自定义控件,该控件从Calendar继承自该项目:https://www.codeproject.com/Articles/104081/Extending-the-WPF-Calendar-Control。我想要一个使用该日历而不是默认日历的DatePicker。
借助以下主题:How to get a Calendar in DatePicker in WPF,我可以获取DatePicker的日历,下一步是使DatePicker打开自定义日历。
这是我在MainWindow中的代码:
// Find the Popup in template
Popup MyPopup = FindChild<Popup>(MyDatePicker,"PART_Popup");
//Custom calendar
FsControls.FsCalendar CalendarForDatePicker = new FsControls.FsCalendar();
//Use custom calendar in the DatePicker
MyPopup.Child = CalendarForDatePicker;
当我单击DatePicker时,它可以工作并打开自定义日历,但是当我选择一个日期时,事件不会链接并引发。 我不知道将事件从我的自定义日历“连接”到DatePicker的正确方法。
我错过了一些步骤吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。