c# winform的dateTimePicker控件的日历面板的字体怎么调大?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# winform的dateTimePicker控件的日历面板的字体怎么调大?相关的知识,希望对你有一定的参考价值。

c# winform的dateTimePicker控件的日历面板的字体怎么调大?就是下图绿色框标出的部分的字体。

有两个地方可以改变字体的winform的dateTimePicker控件的字体大小

1、一个是font下的size属性,这个属性修改后可能会导致显示框和弹出的选择框的字体都改变;

2、一个是CalendarFont下的size属性,这个属性修改后只会改变弹出选择框的字体大小;

当然也可以通过代码来修改,由于size属性不能直接通过代码修改,可以通过font来修改,例如:

dateTimePicker1.CalendarFont = new Font();

追问

你说的两个属性我都修改过,font只能改变不是绿色框部分的字体。CalendarFont属性修改后不启任何作用,不知道怎么回事。

追答

我这里的设置

追问

设置成和你的一样还是不行

参考技术A program.cs里注释掉:Application.EnableVisualStyles()
但是会导致其他样式变得比较古老。弹出框里边的小箭头不会变大。
参考技术B 老哥解决了吗 参考技术C 守规矩韩剧VB

winform中如何修改datetimepicker的时间值

如何让DateTimePicker控件既能显示日期又能显示时间,并且可以修改日期和时间的值保存进数据库的datetime字段?

参考技术A DataTimePicker显示格式 在属性里的 Format 属性,选择Custom,即可同时显示日期和时间。
存入数据库的话
////code
......

string sql = "insert into xxxx(....,time) values(....,to_date('"+dateTimePicker1.value.toString("yyyy-DD-mm HH:mm:ss")+"','yyyy-mm-dd hh24:mi:ss') )";
......

以上是关于c# winform的dateTimePicker控件的日历面板的字体怎么调大?的主要内容,如果未能解决你的问题,请参考以下文章

C# winform 日历控件的日期显示格式

c# dateTimePicker无法手动输入,怎么解决啊

在 DateTimePicker 控件中更改周显示

c# ProgressBar控件

winform中的dateTimePicker控件怎么设置它的默认值为空?

winform中如何修改datetimepicker的时间值