元素树和序列化

WPF 编程元素通常以某种形式的树关系相互存在。 例如,在 XAML 中创建的应用程序 UI 可以概念化为对象树。 元素树可以进一步划分为两个离散但有时是并行树:逻辑树和可视化树。 WPF 中的序列化涉及保存这两个树的状态以及应用程序状态并将其写入文件(可能为 XAML)。

本节中

WPF 中的树XamlWriter.Save 的序列化限制初始化对象元素(不在对象树中)如何做主题

参考文献

System.Windows.Markup

LogicalTreeHelper

VisualTreeHelper

WPF基元素中的 WPF 体系结构 XAML属性事件输入资源样式设置和模板化线程模型