OwnerDraw日期时间选择器

时间:2011-04-08 09:35:46

标签: c# datetimepicker ownerdrawn

我想使用MonthPicker而不是DateTimePicker,它将具有与DateTimePicker完全相同的实现,除了下拉面板,它只显示月份和年份选择(而不是几天,几个月和一年) - 我我不能在这里发布任何图像作为新手,虽然我做了一个:(

有没有办法覆盖DateTimePicker渲染(ownerdraw kinda stuff)或者如果不可能,那么重现DateTimePicker行为的最佳方法是什么?

2 个答案:

答案 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