1

嗨,我正在尝试在 wpf 中实现类似 mspaint 的应用程序。我已经通过实现自定义笔画类成功实现了大部分基本绘图功能。现在我正在尝试从 mspaint 实现文本插入选项。我尝试使用 DrawingContext 来实现.DrawText,它工作正常,但是当我将笔画保存到 isf 文件并重新加载绘图时,所有绘图都已加载但文本未恢复。请帮助我。

4

1 回答 1

2

恐怕 Text 是 Children 集合的成员。您要求进行序列化和反序列化的 StrokeCollection 对此一无所知。您将不得不自己构建序列化逻辑,或者通过 DataContractFormatter,或者您喜欢的任何相同排列。

于 2010-11-18T13:05:36.807 回答