//绘制窗体边框 public void DrawSkinFormBorder( SkinFormBorderRenderEventArgs e) { OnRenderSkinFormBorder(e); SkinFormBorderRenderEventHandler handle = Events[EventRenderSkinFormBorder] as SkinFormBorderRenderEventHandler; if (handle != null) { handle(this, e); } }
/// <summary> /// 绘制边框颜色 /// </summary> /// <param name="e"></param> protected override void OnRenderSkinFormBorder( SkinFormBorderRenderEventArgs e) { Graphics g = e.Graphics; using (AntiAliasGraphics antiGraphics = new AntiAliasGraphics(g)) { DrawBorder( g, e.ClipRectangle, e.SkinForm.RoundStyle, // RoundStyle.None, e.SkinForm.Radius); } }
//绘制窗体边框 protected abstract void OnRenderSkinFormBorder( SkinFormBorderRenderEventArgs e);