MonthCalendar 颜色不变

Posted

技术标签:

【中文标题】MonthCalendar 颜色不变【英文标题】:MonthCalendar color not changing 【发布时间】:2020-05-07 19:00:09 【问题描述】:

我正在尝试在 c# 中更改 MonthCalendar 的颜色,但是当我尝试在设置中调整它时它不会改变。

如您所见,我更改了菜单中的颜色,但日历看起来还是一样。有谁知道为什么?

【问题讨论】:

创建一个派生自 MonthCalendar 的新类,然后按照此处给出的示例进行操作 ***.com/questions/298486/… 【参考方案1】:

我认为问题出在您的窗口视觉风格上: look here

在c#中

using System.Windows.Forms.VisualStyles;

Application.VisualStyleState=VisualStyleState.NoneEnabled; 

【讨论】:

以上是关于MonthCalendar 颜色不变的主要内容,如果未能解决你的问题,请参考以下文章

MonthCalendar.SelectionRange 数据绑定示例

MonthCalendar - 禁用天数

更改月份日历上的日期颜色

同步 MonthCalendar 和 Datetimepicker

如何应用VB.NET MonthCalendar控件

带有嵌入式 MonthCalendar 问题的 UserControl