WPF 自定义一个日历控件
实现背景:
看到了饿了么UI里面的日历组件
心血来潮想用WPF简单实现一下
实现过程:
- 参考项目 https://github.com/SeaSharpGit/DateWork/blob/master/DateWork/Models/DayType.cs
- 参考效果 https://element.eleme.cn/#/zh-CN/component/calendar
实现思路:
- 日历控件为7(列)*7(行)的网格
- 找到当前月的第一天是周几是重点
- 接下来就是如何将填充满这个7*7的网格了