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