From beb21ebb911af764c43a44876d99f16e12f1b6ec Mon Sep 17 00:00:00 2001 From: Sunny Date: Mon, 2 Dec 2024 21:34:22 +0800 Subject: [PATCH] =?UTF-8?q?*=20UICalendar:=20=E5=88=87=E6=8D=A2=E8=AF=AD?= =?UTF-8?q?=E8=A8=80=E5=AE=9E=E6=97=B6=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SunnyUI/Controls/UICalendar.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/SunnyUI/Controls/UICalendar.cs b/SunnyUI/Controls/UICalendar.cs index c3256a13..78a688e0 100644 --- a/SunnyUI/Controls/UICalendar.cs +++ b/SunnyUI/Controls/UICalendar.cs @@ -19,6 +19,7 @@ * 2022-06-28: V3.2.0 增加文件说明 * 2023-05-13: V3.3.6 重构DrawString函数 * 2023-11-13: V3.5.2 重构主题 + * 2024-12-02: V3.8.0 切换语言实时刷新 ******************************************************************************/ using System; @@ -29,7 +30,7 @@ using System.Windows.Forms; namespace Sunny.UI { - public class UICalendar : UIUserControl + public class UICalendar : UIUserControl, ITranslate { public UICalendar() { @@ -330,6 +331,10 @@ namespace Sunny.UI months.Add(UIStyles.CurrentResources.October); months.Add(UIStyles.CurrentResources.November); months.Add(UIStyles.CurrentResources.December); + + p1.Invalidate(); + p2.Invalidate(); + p3.Invalidate(); } private void TopPanel_Click(object sender, EventArgs e)