如何在 WinForm 中更改 dateTimePicker 日历大小?

Posted

技术标签:

【中文标题】如何在 WinForm 中更改 dateTimePicker 日历大小?【英文标题】:How to change dateTimePicker calendar size in WinForm? 【发布时间】:2016-04-12 15:57:38 【问题描述】:

如何更改日历的大小?如果我更改 dateTime 选择器的字体大小,它的大小会增加。但是当我使用日历字体时,它不会改变日历或字体的大小。

这样做的正确方法是什么?

【问题讨论】:

这是什么?赢表格? WPF?网络表单? 似乎可以解决这个问题,但不是那么直截了当:***.com/questions/14559074/… 是的,我知道.. 我一直在寻找更直接的东西:) wpf 或自定义控件:***.com/questions/17556698/… 【参考方案1】:

There is a very easy way that is to edit the MiniumSize in Properties.

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。【参考方案2】:
DateTimePicker dtp = new DateTimePicker();
dtp.Font = new Font("Arial", 20, FontStyle.Regular);

这样您将更改显示日期的字段大小,但不会更改弹出日历的矩形大小。所以……这是不可能的!

【讨论】:

【参考方案3】:

在“控制面板 > 显示”上更改 Windows 文本大小

【讨论】:

以上是关于如何在 WinForm 中更改 dateTimePicker 日历大小?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不更改文化的情况下更改 c# winform 应用程序的资源文件?

更改datetimepicker上的功能无法正常工作

C# Winform 如何更改选中文字的颜色

如何防止 C# WinForm 列表视图选择更改时按下键和列表视图根据第一列自动查找下一行

如何在C#(winform)的datagrigview中点击编辑然后整行都可以进行编辑

如何更改winform DataGridview 标头的颜色?