基本上我想重新调整我的dateTimePicker控件的大小以适应其父容器。我试图通过控制编辑器和编程方式执行此操作,但我根本无法让下拉日历进行扩展。所以2部分问题:
a)这甚至可以吗?
b)是否有一个易于实施的解决方案,使其具有适合其父领域的漂亮日历? (即使用数据网格或类似的东西)
非常感谢任何帮助或知识!!!
答案 0 :(得分:3)
两个对象的大小是固定的,并由其字体大小定义。因此,您可以通过影响字体大小来更改其大小。这适用于DateTimePicker
,但似乎不适用于MonthCalendar
。经过快速研究后,我在MSDN forum上找到了一个非常好奇的建议:“你可以考虑第三方MonthCalendar控件来暂时满足你的要求”。
有很多第三方选项(经过我发现this的快速搜索后),或者你甚至可以自己创建一个。我个人对内置控件没有任何问题,但如果尺寸对你来说非常重要,我想你必须自己搜索/开发一些东西。
进一步建议:依赖于包含可调整大小控件(DatePicker
)的WPF。我想在此强调一点,我根本不喜欢WPF,因此这个建议是因为我没有看到任何其他选项(在.NET中)。