您好我正在尝试在wpf中实现类似mspaint的应用程序。我通过实现自定义笔划类成功实现了大部分基本绘图功能。现在我正在尝试从mspaint实现文本插入选项。我试过使用DrawingContext.DrawText实现,它工作正常但是当我将笔划保存到isf文件并重新加载图形时,所有图形都被加载但文本没有恢复。请帮我一样。
答案 0 :(得分:2)
我担心Text是Children系列的成员。你要求进行序列化和反序列化的StrokeCollection对它没有任何了解。您将不得不自己构建序列化逻辑,或者通过DataContractFormatter,或者您喜欢的任何排列。