允许手动重新加载配置

This commit is contained in:
zqm
2026-01-13 14:29:37 +08:00
parent 4a01611ade
commit 216318b929
3 changed files with 16 additions and 7 deletions

View File

@@ -522,7 +522,7 @@ namespace JoyD.Windows.CS.Toprie
/// <summary>
/// 加载所有配置文件
/// </summary>
private void LoadAllConfigs()
public void LoadAllConfigs()
{
LoadMenuConfig();
LoadZoneConfig();

View File

@@ -32,7 +32,7 @@ using System.Runtime.InteropServices;
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.0")]
[assembly: AssemblyFileVersion("1.0.2.4")]
[assembly: AssemblyVersion("1.0.2.5")]
[assembly: AssemblyFileVersion("1.0.2.6")]
// NuGet包相关信息已在项目文件中配置

View File

@@ -1019,10 +1019,13 @@ namespace JoyD.Windows.CS
_detectionZone.Color = _tempDetectionZone.Color; // 保存颜色
// 检测区发生变化,更新绝对测温区
UpdateAbsoluteTemperatureZones();
UpdateAbsoluteTemperatureZones();
// 更新绝对温差图数据
UpdateAbsoluteTempDiffData();
// 同步_drawnRectangles列表
SyncDrawnRectanglesFromAbsoluteTemperatureZones();
// 更新绝对温差图数据
UpdateAbsoluteTempDiffData();
// 检测区发生变化,正确释放叠加层资源后设为 null
if (_rectangleOverlayImage != null)
@@ -2700,6 +2703,9 @@ namespace JoyD.Windows.CS
// 更新绝对测温区列表
UpdateAbsoluteTemperatureZones();
// 同步_drawnRectangles列表
SyncDrawnRectanglesFromAbsoluteTemperatureZones();
}
/// <summary>
@@ -5469,6 +5475,9 @@ namespace JoyD.Windows.CS
// 检测区发生变化,更新绝对测温区
UpdateAbsoluteTemperatureZones();
// 同步_drawnRectangles列表
SyncDrawnRectanglesFromAbsoluteTemperatureZones();
// 更新绝对温差图数据
UpdateAbsoluteTempDiffData();