Tag: pathgeometry

在wpf中绘制前后路径时出现奇怪的问题

我在c#代码中用Path绘制了一系列点。 我只是举例说明xaml。 所以折线是从(20,37)到(20,36)并返回到(20,37)。 它应该很短,对吧? 但它变成了一段大约9dp的段。 如果我只是从(20,37)到(20,36)绘制,它表现正常。 因为这些点是实时绘制的,所以我无法进行预处理。 为什么这样以及如何解决?

将XAML PathGeometry转换为WPF PathGeometry

我想要由LineSegment组成的PathGeometry。 所以,我使用第一个代码,但它是错误的。 PathGeometry temp = (PathGeometry)Geometry.Parse( “” + “” + “” + “” + “” + “” + “” + “” + “” + “”); 如果我使用第二个代码,它不是错误,但它不包含LineSegment。 结果将是PolyLineSegment,但我想要LineSegment。 PathGeometry temp = (PathGeometry)Geometry.Parse( “M29,329L30,331L31,334L33,336L34,338L36,341L38,343L39,345L41,348L44,352L46,353L47,355L48,356L49,357L49,357L50,358L50,358L51,357L50,356L51,354L51,350L53,342L54,334L58,320L60,315L61,311L63,308L63,306L64,304L65,303L65,302L66,301L66,301L66,301L66,301L66,301L66,301L66,301”); 如何将XAML PathGeometry转换为WPF PathGeometry? 谢谢