我想使用MonthPicker而不是DateTimePicker,它将具有与DateTimePicker完全相同的实现,除了下拉面板,它只显示月份和年份选择(而不是几天,几个月和一年) - 我我不能在这里发布任何图像作为新手,虽然我做了一个:(
有没有办法覆盖DateTimePicker渲染(ownerdraw kinda stuff)或者如果不可能,那么重现DateTimePicker行为的最佳方法是什么?
答案 0 :(得分:1)
我希望这就是你想要的
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "mm/yyyy hh:mm:ss";
dateTimePicker1.ShowUpDown = true;
Showupdown将停用显示日历的下拉列表,如果您只对月份和年份集感兴趣CustomFormat = "mm/yyyy"
答案 1 :(得分:0)
有关信息,我在这里找到了关于同一主题的另一个讨论: Show a custom calendar dropdown with a derived DateTimePicker class