修复就绪状态下画笔大小按钮未正确隐藏的问题,增加dataGridViewTempDiff.Visible检查

This commit is contained in:
zqm
2025-11-10 11:42:35 +08:00
parent f2d84c9f7e
commit 8eb68a857a

View File

@@ -448,8 +448,9 @@ namespace JoyD.Windows.CS
{
try
{
// 只有在温差图绘制状态下,且有选中行时,显示画笔大小按钮
if (_isTempDiffDrawingMode && dataGridViewTempDiff.SelectedRows.Count > 0)
// 检查当前是否在温差图绘制状态下
// 只有同时满足处于温差图绘制模式、有选中的图例行、并且dataGridViewTempDiff控件可见时才显示画笔大小按钮
if (_isTempDiffDrawingMode && dataGridViewTempDiff.SelectedRows.Count > 0 && dataGridViewTempDiff.Visible)
{
// 显示所有画笔大小按钮
btnBrushSize1.Visible = true;
@@ -463,7 +464,7 @@ namespace JoyD.Windows.CS
}
else
{
// 隐藏所有画笔大小按钮
// 其他所有情况都隐藏画笔大小按钮,确保在就绪状态下正确隐藏
btnBrushSize1.Visible = false;
btnBrushSize3.Visible = false;
btnBrushSize5.Visible = false;