Sérialisation et arborescence d'éléments

Il existe souvent des éléments de programmation WPF sous une forme quelconque de relation d’arborescence. Par exemple, une interface utilisateur d’application créée en XAML peut être conceptualisée sous la forme d’une arborescence d’objets. L’arborescence d’éléments peut être à son tour divisée en deux arborescences discrètes, mais néanmoins parfois parallèles : l’arborescence logique et l’arborescence visuelle. La sérialisation dans WPF implique l’enregistrement de l’état de ces deux arborescences et de l’application, et son écriture dans un fichier, éventuellement au format XAML.

Dans cette section

Arborescences dans WPF
Limitations de sérialisation de XamlWriter.Save
Initialisation d’éléments objet ne figurant pas dans une arborescence d’objets
Guides pratiques

Référence

System.Windows.Markup

LogicalTreeHelper

VisualTreeHelper

Architecture de WPF
Intégration du format XAML au format WPF
Éléments de base
Propriétés
Événements
Entrée
Ressources
Application d’un style et création de modèles
Modèle de thread