private Bitmap MakeTriangleBitmap(Size sz, Point[] pts) { Bitmap bm = new Bitmap(sz.Width, sz.Height); Graphics g = Graphics.FromImage(bm); g.FillPolygon(new SolidBrush(Color.Gray), pts); return bm; }