diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs index 8098556..96ddb0f 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs @@ -1189,6 +1189,60 @@ namespace JoyD.Windows.CS { Console.WriteLine("温差图按钮图标设置失败: " + ex.Message); } + + // 设置添加温差图例按钮的图标 + try + { + Bitmap addTempDiffIcon = new Bitmap(24, 24); + using (Graphics g = Graphics.FromImage(addTempDiffIcon)) + { + // 设置高质量绘图 + g.SmoothingMode = SmoothingMode.AntiAlias; + + // 清除背景为透明 + g.Clear(Color.Transparent); + + // 绘制加号图标 + Pen pen = new Pen(Color.Black, 2); + // 绘制水平线 + g.DrawLine(pen, 8, 12, 16, 12); + // 绘制垂直线 + g.DrawLine(pen, 12, 8, 12, 16); + } + + btnAddTempDiff.Image = addTempDiffIcon; + btnAddTempDiff.ImageTransparentColor = Color.Transparent; + } + catch (Exception ex) + { + Console.WriteLine("添加温差图例按钮图标设置失败: " + ex.Message); + } + + // 设置删除温差图例按钮的图标 + try + { + Bitmap deleteTempDiffIcon = new Bitmap(24, 24); + using (Graphics g = Graphics.FromImage(deleteTempDiffIcon)) + { + // 设置高质量绘图 + g.SmoothingMode = SmoothingMode.AntiAlias; + + // 清除背景为透明 + g.Clear(Color.Transparent); + + // 绘制减号图标 + Pen pen = new Pen(Color.Black, 2); + // 绘制水平线 + g.DrawLine(pen, 8, 12, 16, 12); + } + + btnDeleteTempDiff.Image = deleteTempDiffIcon; + btnDeleteTempDiff.ImageTransparentColor = Color.Transparent; + } + catch (Exception ex) + { + Console.WriteLine("删除温差图例按钮图标设置失败: " + ex.Message); + } } ///