diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.Designer.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.Designer.cs
index bd0ddd0..7a08577 100644
--- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.Designer.cs
+++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.Designer.cs
@@ -103,6 +103,7 @@ namespace JoyD.Windows.CS
this.picBoxTemp.MouseDown += new System.Windows.Forms.MouseEventHandler(this.PicBoxTemp_MouseDown);
this.picBoxTemp.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PicBoxTemp_MouseMove);
this.picBoxTemp.MouseUp += new System.Windows.Forms.MouseEventHandler(this.PicBoxTemp_MouseUp);
+ this.picBoxTemp.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PicBoxTemp_MouseDoubleClick);
//
// toolStripContainer
//
diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs
index bfe7cb9..79b7113 100644
--- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs
+++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs
@@ -3236,6 +3236,29 @@ namespace JoyD.Windows.CS
}
}
+ ///
+ /// 鼠标双击事件 - 在绘制状态时,随机生成一个颜色,用于绘制矩形框
+ ///
+ private void PicBoxTemp_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ // 仅在绘制状态下处理双击事件
+ if (_isDrawingMode)
+ {
+ // 创建随机数生成器
+ Random random = new Random();
+
+ // 生成随机颜色(避免太暗的颜色,确保可见性)
+ _selectedColor = Color.FromArgb(
+ random.Next(80, 256), // R
+ random.Next(80, 256), // G
+ random.Next(80, 256) // B
+ );
+
+ // 可以在这里添加状态栏提示或其他反馈
+ // 例如:statusLabel.Text = "颜色已更改为:" + _selectedColor.Name;
+ }
+ }
+
///
/// 鼠标点击事件 - 处理区域选中、右击退出选中状态,以及温差图绘制状态下的单击绘制和擦除
///