如何在C#中创建自定义填充以填充多边形? [英] How I can create a custom Hatch in C# to fill a polygon?

查看:260
本文介绍了如何在C#中创建自定义填充以填充多边形?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用C#.net 4.5开发一个GIS应用程序。我需要创建自定义阴影以填充各种形状,如多边形,圆形等。请帮助。

I am developing a GIS application in C# .net 4.5. I need to create custom hatches to fill various shapes like polygons, circles, etc. Please help.

推荐答案

您可以使用TextureBrush而不是HatchBrush。



如果你看 HatchBrush.cs [ ^ ]源代码,你可以看到,它是基于GDI +(原生)填充样式,所以你几乎没有机会添加新的一个那样。
You could use TextureBrush instead of HatchBrush.

If you look at HatchBrush.cs[^] source, you can see, that it is based on GDI+ (native) hatch styles, so you have little chance to add new one that way.


这篇关于如何在C#中创建自定义填充以填充多边形?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆