diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs index 0a62305..092b5cd 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs @@ -510,6 +510,32 @@ namespace JoyD.Windows.CS btnDrawRegion.Image = icon; btnDrawRegion.ImageTransparentColor = Color.Transparent; + // 设置删除按钮的图标 + try + { + Bitmap deleteIcon = new Bitmap(24, 24); + using (Graphics g = Graphics.FromImage(deleteIcon)) + { + // 设置高质量绘图 + g.SmoothingMode = SmoothingMode.AntiAlias; + + // 清除背景为透明 + g.Clear(Color.Transparent); + + // 绘制一个红色的叉号作为删除图标 + Pen deletePen = new Pen(Color.Red, 3); + g.DrawLine(deletePen, 6, 6, 18, 18); // 从左上角到右下角的线 + g.DrawLine(deletePen, 18, 6, 6, 18); // 从右上角到左下角的线 + } + + btnDeleteRegion.Image = deleteIcon; + btnDeleteRegion.ImageTransparentColor = Color.Transparent; + } + catch (Exception ex) + { + Console.WriteLine("删除按钮图标设置失败: " + ex.Message); + } + // 设置颜色选择按钮的图标 UpdateColorButtonIcon(); }