2

嗨,我想填写一个矩形。通常我可以使用:

g.FillRectangle(Brushes.Green, x1, y1, x2, y2);

但我不想用绿色完全填充它,我想用点填充它所以我想要它:一点黑色,一点绿色,一点黑色......你能帮我吗谢谢

4

1 回答 1

3

您需要使用HatchBrushwith HatchStyle.Percent50,而不是普通的绿色画笔,如下所示:

Brush b = new HatchBrush(HatchStyle.Percent50, Color.Green, Color.Black);
g.FillRectangle(b, x1, y1, x2, y2);

有关其他影线样式的演示,请参阅以下演示

于 2011-02-19T15:20:04.497 回答