C#-HatchBrush - "大"棋盘格样式不够大

时间:2015-04-07 06:17:02

标签: c# user-controls drawing hatchstyle

我尝试在使用Photoshop 或其他图像处理软件时绘制类似透明指示背景的内容。 就像我在标题中说的那样,我使用的是HatchBrush,而且大的棋盘格样式对我来说还不够大。除此之外,我希望能够根据当前缩放因子或我环境中的其他内容控制每个图块的大小。

我还编写了用于绘制大量填充矩形的代码,但由于某些原因这太慢了(这允许我控制平铺大小)。

我还没有尝试过纹理画笔,但是要有纹理意味着我不能轻易地改变颜色,所以我宁愿避免使用它,除非用完选项。

我有什么方法可以配置HatchBrush或做一些更基本但有效的事情吗?

1 个答案:

答案 0 :(得分:0)

我在查看WPF时找到了答案。解决方案是他们的教程用刷子。

https://msdn.microsoft.com/en-us/library/aa970904%28v=vs.110%29.aspx