【发布时间】:2011-01-27 00:30:27
【问题描述】:
我想知道是否有工具可以将“M 0 0 l 10 10”之类的路径数据转换为其等效的线/曲线段代码。
目前我正在使用:
string pathXaml = "<Path xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\" xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\" Data=\"M 0 0 l 10 10\"/>";
Path path = (Path)System.Windows.Markup.XamlReader.Load(pathXaml);
在我看来,调用 XamlParser 比显式创建线段要慢得多。但是手动转换很多路径非常繁琐。
【问题讨论】:
标签: wpf path geometry line segment