public static void GradientRect(DrawingContext g, Rect bounds, Color a, Color b) { var br = new LinearGradientBrush(b, a, -90); g.DrawRect(br, new Pen(), bounds); }