C# 如何使用路径连接两个几何体对象?
我有一个代表画笔形状的组合几何。它可能看起来像这样,例如: 由此,我想生成一个C# 如何使用路径连接两个几何体对象?,c#,wpf,geometry,drawing,shape,C#,Wpf,Geometry,Drawing,Shape,我有一个代表画笔形状的组合几何。它可能看起来像这样,例如: 由此,我想生成一个PathGeometry或一个GeometryGroup,看起来像画笔的笔划 我的示例中的画笔应该给出如下内容: 绘制笔划的起点和终点非常简单: public GeometryGroup CreateStroke(CombinedGeometry brushGeo, Point ptStart, Point ptEnd) { var geoStart = brushGeo.Clone(); geoSt
PathGeometry
或一个GeometryGroup
,看起来像画笔的笔划
我的示例中的画笔应该给出如下内容:
绘制笔划的起点和终点非常简单:
public GeometryGroup CreateStroke(CombinedGeometry brushGeo, Point ptStart, Point ptEnd)
{
var geoStart = brushGeo.Clone();
geoStart.Transform = new TranslateTransform(ptStart.X, ptStart.Y);
var geoEnd = brushGeo.Clone();
geoEnd.Transform = new TranslateTransform(ptEnd.X, ptEnd.Y);
var result = new GeometryGroup();
result.Children.Add(geoStart);
result.Children.Add(geoEnd);
}
但我如何才能添加点之间的连接