问题描述
我有一个自定义控件,该控件从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 (将#修改为@)