修复txtRegionNumber显示逻辑:初始状态隐藏,选中区域状态和绘制状态显示,绘制温差图状态隐藏
This commit is contained in:
@@ -1041,6 +1041,9 @@ namespace JoyD.Windows.CS
|
|||||||
btnBrushSize10.Visible = false;
|
btnBrushSize10.Visible = false;
|
||||||
btnBrushSize15.Visible = false;
|
btnBrushSize15.Visible = false;
|
||||||
btnBrushSize25.Visible = false;
|
btnBrushSize25.Visible = false;
|
||||||
|
// 隐藏区域编号设置控件
|
||||||
|
txtRegionNumber.Visible = false;
|
||||||
|
txtRegionNumber.Text = ""; // 清空文本框
|
||||||
// 控制分隔条可见性:前后都没有显示的按钮,隐藏分隔条
|
// 控制分隔条可见性:前后都没有显示的按钮,隐藏分隔条
|
||||||
if (firstSeparator != null)
|
if (firstSeparator != null)
|
||||||
{
|
{
|
||||||
@@ -1096,12 +1099,6 @@ namespace JoyD.Windows.CS
|
|||||||
{
|
{
|
||||||
secondSeparator.Visible = false; // 前面按钮(所有画笔按钮)和后面按钮(新按钮组)都不可见
|
secondSeparator.Visible = false; // 前面按钮(所有画笔按钮)和后面按钮(新按钮组)都不可见
|
||||||
}
|
}
|
||||||
// 在初始状态下隐藏区域编号设置控件
|
|
||||||
if (state == 0)
|
|
||||||
{
|
|
||||||
txtRegionNumber.Visible = false;
|
|
||||||
txtRegionNumber.Text = ""; // 清空文本框
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case 1: // 选中区域状态
|
case 1: // 选中区域状态
|
||||||
btnDrawRegion.Visible = false; // 隐藏绘制区域按钮
|
btnDrawRegion.Visible = false; // 隐藏绘制区域按钮
|
||||||
@@ -1119,6 +1116,17 @@ namespace JoyD.Windows.CS
|
|||||||
btnNewTempDiff.Visible = false;
|
btnNewTempDiff.Visible = false;
|
||||||
btnLoadTempDiff.Visible = false;
|
btnLoadTempDiff.Visible = false;
|
||||||
btnSaveTempDiff.Visible = false;
|
btnSaveTempDiff.Visible = false;
|
||||||
|
// 显示区域编号设置控件
|
||||||
|
txtRegionNumber.Visible = true;
|
||||||
|
// 更新文本框的值为当前选中区域的编号
|
||||||
|
if (_selectedRegionIndex != -1)
|
||||||
|
{
|
||||||
|
var selectedRegion = _drawnRectangles.FirstOrDefault(r => r.Index == _selectedRegionIndex);
|
||||||
|
if (selectedRegion != null)
|
||||||
|
{
|
||||||
|
txtRegionNumber.Text = selectedRegion.Index.ToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
// 隐藏所有画笔大小按钮
|
// 隐藏所有画笔大小按钮
|
||||||
btnBrushSize1.Visible = false;
|
btnBrushSize1.Visible = false;
|
||||||
btnBrushSize3.Visible = false;
|
btnBrushSize3.Visible = false;
|
||||||
@@ -1154,6 +1162,8 @@ namespace JoyD.Windows.CS
|
|||||||
btnNewTempDiff.Visible = false;
|
btnNewTempDiff.Visible = false;
|
||||||
btnLoadTempDiff.Visible = false;
|
btnLoadTempDiff.Visible = false;
|
||||||
btnSaveTempDiff.Visible = false;
|
btnSaveTempDiff.Visible = false;
|
||||||
|
// 隐藏区域编号设置控件
|
||||||
|
txtRegionNumber.Visible = false;
|
||||||
// 初始隐藏画笔大小按钮,等待用户选择温差图例后在SelectionChanged事件中显示
|
// 初始隐藏画笔大小按钮,等待用户选择温差图例后在SelectionChanged事件中显示
|
||||||
btnBrushSize1.Visible = false;
|
btnBrushSize1.Visible = false;
|
||||||
btnBrushSize3.Visible = false;
|
btnBrushSize3.Visible = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user