From 87ae816e6a19ff9574f853ed2b0bf9436b9002b9 Mon Sep 17 00:00:00 2001 From: zqm Date: Thu, 6 Nov 2025 09:55:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BACamera=E6=8E=A7=E4=BB=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=8F=8C=E5=87=BB=E4=BA=8B=E4=BB=B6=EF=BC=8C=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E5=8F=8C=E5=87=BB=E5=90=8E=E5=BC=B9=E5=87=BA=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E9=85=8D=E7=BD=AE=E7=AA=97=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Toprie/Toprie/Camera.Designer.cs | 3 ++- .../CS/Framework4.0/Toprie/Toprie/Camera.cs | 21 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs index 030fe45..5282824 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs @@ -58,6 +58,7 @@ namespace JoyD.Windows.CS.Toprie this.imageBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.imageBox.TabIndex = 0; this.imageBox.TabStop = false; + this.imageBox.DoubleClick += new System.EventHandler(this.imageBox_DoubleClick); // // contextMenuStrip1 // @@ -297,4 +298,4 @@ namespace JoyD.Windows.CS.Toprie private System.Windows.Forms.ToolStripMenuItem minTemperatureToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem saveLogToolStripMenuItem; } -} +} \ No newline at end of file diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs index dbdf5a6..4a841f4 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs @@ -2203,5 +2203,26 @@ namespace JoyD.Windows.CS.Toprie Console.WriteLine($"保存温度数据异常: {ex.Message}\n{ex.StackTrace}"); } } + + /// + /// imageBox双击事件处理方法 + /// 双击后弹出检测配置窗口 + /// + private void imageBox_DoubleClick(object sender, EventArgs e) + { + try + { + // 创建并显示检测配置窗口 + Setting settingForm = new Setting(); + + // 显示配置窗口 + settingForm.ShowDialog(); + } + catch (Exception ex) + { + Console.WriteLine($"打开配置窗口时出错: {ex.Message}"); + MessageBox.Show($"打开配置窗口时出错: {ex.Message}", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } } } \ No newline at end of file