System.Windows.Forms.AccordionButton.OnPaint C# (CSharp) Method

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void
        protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);

            var image = ApplicationBehaviour.Resources.Images.ArrowDown;
            if (!Collapsed) image = ApplicationBehaviour.Resources.Images.ArrowUp;

            var imageRect = new Rectangle(8, Height / 2 - image.height / 2, image.width, image.height);
            e.Graphics.DrawTexture(image, imageRect);
        }