我想绘制路径,如图中所示,这是几何路径或形状,我想使用C#代码而不是Xaml绘制路径。我试图制作矩形和圆形并重叠那些矩形和圆形但不起作用,我想绘制路径给出几何值,如,
使用Path figure class, 我使用过这段代码。
var path = new Path(); path.Data = Geometry.Parse(“M 100,200 C 100,25 400,350 400,175 H 280”);
但是这个代码在Windows Phone 7中不起作用。准确地说 Geometry.Parse没有用 但使用C#代码。
答案 0 :(得分:0)
虽然可以通过添加和减去基元(椭圆,矩形等)来创建此形状,但为了获得完全的灵活性,您将在Path
class
使用xaml示例中的值,它看起来像这样:
Path path = new Path();
path.Data = Geometry.Parse("M 100,200 C 100,25 400,350 400,175 H 280");
但是,您可以组合PathFigures
以编程方式创建更高级的形状。