diff --git a/SunnyUI/Common/UGraphics.cs b/SunnyUI/Common/UGraphics.cs
index 9f76e9f6..f21c9fee 100644
--- a/SunnyUI/Common/UGraphics.cs
+++ b/SunnyUI/Common/UGraphics.cs
@@ -236,6 +236,29 @@ namespace Sunny.UI
g.DrawString(text, font, br, x, y);
}
+ ///
+ /// 绘制字符串
+ ///
+ /// 绘图图元
+ /// 文字
+ /// 字体
+ /// 颜色
+ /// 描边颜色
+ /// 水平位置
+ /// 垂直位置
+ public static void DrawString(this Graphics g, string text, Font font, Color color, Color borderColor, float x, float y)
+ {
+ g.DrawString(text, font, borderColor, x - 1, y - 1);
+ g.DrawString(text, font, borderColor, x - 1, y);
+ g.DrawString(text, font, borderColor, x - 1, y + 1);
+ g.DrawString(text, font, borderColor, x, y - 1);
+ g.DrawString(text, font, borderColor, x, y + 1);
+ g.DrawString(text, font, borderColor, x + 1, y - 1);
+ g.DrawString(text, font, borderColor, x + 1, y);
+ g.DrawString(text, font, borderColor, x + 1, y + 1);
+ g.DrawString(text, font, color, x, y);
+ }
+
///
/// 以文字中心点为原点,旋转文字
///