Alsing.Drawing.DrawingTools.DrawSortArrow C# (CSharp) Method

DrawSortArrow() public static method

public static DrawSortArrow ( int x, int y, Graphics g, bool Ascending ) : void
x int
y int
g System.Drawing.Graphics
Ascending bool
return void
        public static void DrawSortArrow(int x, int y, Graphics g, bool Ascending)
        {
            Color c1 = Color.FromArgb(220, 255, 255, 255);
            Color c2 = Color.FromArgb(140, 0, 0, 0);

            var p1 = new Pen(c1);
            var p2 = new Pen(c2);

            if (Ascending)
            {
                g.DrawLine(p1, x, y + 6, x + 7, y + 6);
                g.DrawLine(p2, x + 3, y, x, y + 6);
                g.DrawLine(p1, x + 4, y, x + 7, y + 6);
            }
            else
            {
                g.DrawLine(p2, x, y, x + 7, y);
                g.DrawLine(p2, x, y, x + 3, y + 6);
                g.DrawLine(p1, x + 7, y, x + 4, y + 6);
            }
        }
    }