2

Windows.UI.Xaml.Shape.Path オブジェクトがあります。その Path オブジェクトに対応する xaml 文字列を生成するにはどうすればよいですか。

入力: パス オブジェクト

望ましい出力: "Path Data="M 120,10 200,L300" Stroke="Black"""

または、Path Bounds プロパティからパス データを計算する方法はありますか?

4

1 に答える 1

3

これを試して

string s_output = System.Windows.Markup.XamlWriter.Save(yourpath);

そして使用をリロードする

System.IO.StringReader stringReader = new System.IO.StringReader(s_output);
System.Xml.XmlReader xmlReader = System.Xml.XmlTextReader.Create(stringReader, new System.Xml.XmlReaderSettings());
Path yourpath= (Path)System.Windows.Markup.XamlReader.Load(xmlReader);
于 2012-08-01T05:32:13.170 に答える