1

本质上,我想重新调整 dateTimePicker 控件的大小以适应其父容器。我试图通过控制编辑器和编程方式来做到这一点,但我根本无法让下拉日历展开。所以2部分问题:

a)这甚至可能吗?

b) 是否有一个易于实施的解决方案来拥有一个适合其父字段的漂亮日历?(即使用数据网格或类似的东西)

任何帮助或知识将不胜感激!!!

4

1 回答 1

3

两个对象的大小都是固定的,由其字体大小定义。因此,您可以通过影响字体大小来更改其大小。这适用于DateTimePicker但似乎不适用于MonthCalendar. 经过快速研究,我在MSDN 论坛上发现了一个非常奇怪的建议:“您可以考虑使用第三方 MonthCalendar 控件来暂时满足您的要求”。

有很多第三方选项(经过非常快速的搜索后我发现了这个),或者您甚至可以自己创建一个。我个人对内置控件没有任何问题,但如果尺寸对你来说如此重要,我想你必须自己搜索/开发一些东西。

进一步的建议:依赖确实包含可调整大小的控件(DatePicker)的 WPF。我想在这里强调一点,我根本不喜欢 WPF,因此这个建议是因为我没有看到任何其他选项(在 .NET 内部)。

于 2013-07-09T20:09:57.003 回答