2
我在C#中使用CombinedGeometry
将几个多边形连接在一起。C#中的相邻形状的联合/ WPF
取得各种形状的RenderedGeometry
,并与GeometryCombineMode.Union
连接成最终形状。
但是,我遇到了两个形状相邻但不重叠的问题(两者之间的间距为0px)。由于它们不重叠,因此不会加入CombinedGeometry
。
我曾考虑将每个输入形状放大1个像素,然后用相同的方式收缩输出,但这不能用ScaleTransform
准确地完成。
如何将这两种形状结合在一起?
我没有实现这一点,但我不明白为什么它不起作用,所以我会接受它作为答案。 – dig412 2010-12-07 23:05:04