protected override void OnPaint(PaintEventArgs e) { var g = e.Graphics; var s = "床前明月光"; for (var i = 0; i < s.Length; i++) { int size = 52; using (var p = new GraphicsPath()) { var b = s[i] == '明' || s[i] == '月' ? Brushes.Red : Brushes.Black; p.AddString(s[i].ToString(), new FontFamily("隶书"), 1, size, new Point(i * size, 20), new StringFormat()); g.FillPath(b, p); } } }