var path = new Path();
path.Data = Geometry.Parse("M 100,200 C 100,25 400,350 400,175 H 280");
Path.Data的类型为Geometry。使用
Reflector
JustDecompile (eff Red Gate) ,我查看了其TypeConverterAttribute的Geometry定义(xaml序列化程序用于将type的值转换string
为Geometry
)。这使我指向了GeometryConverter。在检查实现时,我看到它用于Geometry.Parse
将路径的字符串值转换为Geometry实例。