删除退出检测区修改模式后手动设置按钮可见性的代码 添加调用UpdateButtonsVisibility方法的代码,恢复到正常状态
This commit is contained in:
@@ -32,7 +32,7 @@ using System.Runtime.InteropServices;
|
|||||||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||||
//通过使用 "*",如下所示:
|
//通过使用 "*",如下所示:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("1.0.1.0")]
|
[assembly: AssemblyVersion("1.0.2.0")]
|
||||||
[assembly: AssemblyFileVersion("1.0.1.2")]
|
[assembly: AssemblyFileVersion("1.0.2.2")]
|
||||||
|
|
||||||
// NuGet包相关信息已在项目文件中配置
|
// NuGet包相关信息已在项目文件中配置
|
||||||
|
|||||||
@@ -1034,48 +1034,12 @@ namespace JoyD.Windows.CS
|
|||||||
// 恢复叠加层绘制,显示测温区和温差图
|
// 恢复叠加层绘制,显示测温区和温差图
|
||||||
CreateRectangleOverlayImage();
|
CreateRectangleOverlayImage();
|
||||||
|
|
||||||
// 在检测区修改模式下,只显示相关按钮
|
// 恢复到正常状态,使用统一的方法更新按钮可见性,设置为就绪状态
|
||||||
// 隐藏所有与检测区无关的按钮
|
UpdateButtonsVisibility(0);
|
||||||
btnDrawRegion.Visible = false; // 隐藏绘制区域按钮
|
|
||||||
btnDrawTempDiff.Visible = false; // 隐藏温差图按钮
|
// 更新_selectedColor为检测区的颜色,并更新按钮图标
|
||||||
btnDeleteRegion.Visible = false; // 隐藏删除区域按钮
|
_selectedColor = _tempDetectionZone.Color;
|
||||||
|
UpdateColorButtonIcon();
|
||||||
// 隐藏配置相关按钮
|
|
||||||
btnNewTempRegion.Visible = false;
|
|
||||||
btnLoadTempRegion.Visible = false;
|
|
||||||
btnSaveTempRegion.Visible = false;
|
|
||||||
btnNewTempDiff.Visible = false;
|
|
||||||
btnLoadTempDiff.Visible = false;
|
|
||||||
btnSaveTempDiff.Visible = false;
|
|
||||||
|
|
||||||
// 隐藏温差图例相关按钮
|
|
||||||
btnAddTempDiff.Visible = false;
|
|
||||||
btnDeleteTempDiff.Visible = false;
|
|
||||||
|
|
||||||
// 隐藏擦除按钮
|
|
||||||
btnEraseTempDiff.Visible = false;
|
|
||||||
|
|
||||||
// 隐藏所有画笔大小按钮
|
|
||||||
btnBrushSize1.Visible = false;
|
|
||||||
btnBrushSize3.Visible = false;
|
|
||||||
btnBrushSize5.Visible = false;
|
|
||||||
btnBrushSize10.Visible = false;
|
|
||||||
btnBrushSize15.Visible = false;
|
|
||||||
btnBrushSize25.Visible = false;
|
|
||||||
|
|
||||||
// 隐藏区域编号设置控件
|
|
||||||
txtRegionNumber.Visible = false;
|
|
||||||
txtRegionNumber.Text = "";
|
|
||||||
|
|
||||||
// 显示修改检测区按钮和颜色选择按钮
|
|
||||||
btnModifyDetectionZone.Visible = true;
|
|
||||||
btnSelectColor.Visible = true;
|
|
||||||
// 更新颜色选择按钮图标,确保显示检测区的颜色
|
|
||||||
UpdateColorButtonIcon();
|
|
||||||
|
|
||||||
// 更新_selectedColor为检测区的颜色,并更新按钮图标
|
|
||||||
_selectedColor = _tempDetectionZone.Color;
|
|
||||||
UpdateColorButtonIcon();
|
|
||||||
|
|
||||||
// 刷新绘制
|
// 刷新绘制
|
||||||
picBoxTemp.Invalidate();
|
picBoxTemp.Invalidate();
|
||||||
|
|||||||
Reference in New Issue
Block a user