UWP 等效于 XamlWriter,用于序列化 XAML

本文关键字:用于 序列化 XAML XamlWriter UWP | 更新日期: 2023-09-27 18:34:48

我正在编写一个应用程序,用户可以在其中将元素放置在画布上并自定义它们以创建图片。我已经能够将图片另存为位图,但需要能够序列化和保存画布的 XAML 代码本身,以便我可以反序列化和重新构造图像,并让用户再次编辑它。

不幸的是,XamlWriter 在 UWP 中不可用,但是否有任何等效的序列化 XAML?还是我必须经历检查画布中的每个元素并保存其位置和属性的磨难?

UWP 等效于 XamlWriter,用于序列化 XAML

UWP 中有几个序列化程序:XmlSerializer、DataContractSerializer、JsonSerializer。这是一篇关于它的好文章:

为 Windows 应用商店应用选择正确的序列化引擎

这是另一个:

保存和加载应用数据 (Windows 应用商店 C# UWP/8.1(