Beispiel #1
0
        protected override void OnPaintBackground(PaintEventArgs e)
        {
            base.OnPaintBackground(e);
            Graphics gr = e.Graphics;

            gr.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
            Color fcol = Color.FromArgb(90, mInvBackColor);
            Pen   pen  = new Pen(fcol, 2);

            C2DGraphics.DrawRoundRectangle(gr, pen, 0, 0, Width - 1, Height - 1, 5);
        }
        protected override void OnPaintBackground(PaintEventArgs e)
        {
            if (BackColor == null)
            {
                base.OnPaintBackground(e);
                return;
            }
            Brush br = new SolidBrush(BackColor);

            e.Graphics.FillRectangle(br, 0, 0, Width, Height);
            e.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
            Color fcol = Color.FromArgb(90, mInvBackColor);
            Pen   pen  = new Pen(fcol, 2);

            C2DGraphics.DrawRoundRectangle(e.Graphics, pen, 0, 0, Width - 1, Height - 1, 5);
        }