Partager via


Microsoft.Windows.Design.Model, espace de noms

Fournit un modèle d'édition pour représenter des objets de l'interface utilisateur.

La classe ModelItem représente un élément unique dans le modèle d'édition.Un élément peut être n'importe quel objet, d'une fenêtre à un contrôle, en passant par une couleur ou un entier.Les éléments de modèle sont créés par ModelFactory.Remplacez le parent d'un élément par un autre à l'aide de la classe ModelParent.

Classes

  Classe Description
Classe publique DefaultInitializer Utilisé pour configurer un nouvel objet dans le concepteur.
Classe publique DesignModeValueProvider Capture les modifications de propriété apportées par l'utilisateur dans le concepteur et fournit de nouvelles valeurs au moment du design.
Classe publique FeatureExtensions Ajoute des méthodes d'extension LINQ aux classes FeatureManager et FeatureConnector<TFeatureProviderType> pour prendre en charge des éléments de modèle.
Classe publique ModelEditingScope Représente un groupe de modifications apportées au magasin d'éditions.
Classe publique ModelEvent Représente un événement d'un élément.
Classe publique ModelEventCollection Représente une énumération d'événements.
Classe publique ModelFactory Utilisé pour créer des instances d'éléments de modèle dans le concepteur.
Classe publique ModelItem Représente un élément unique dans le modèle d'édition.
Classe publique ModelItemCollection Implémente la prise en charge d'une collection d'objets ModelItem.
Classe publique ModelItemDictionary Implémente la prise en charge d'un dictionnaire de clés/valeurs pour les objets ModelItem.
Classe publique ModelItemEventArgs Fournit des données pour les événements qui utilisent des instances ModelItem.
Classe publique ModelMemberCollection<TItemType, TKeyType> Représente une collection de membres de modèle.
Classe publique ModelParent Classe qui peut être utilisée pour définir le parent d'un élément.
Classe publique ModelProperty Représente une propriété d'un élément.
Classe publique ModelPropertyCollection Représente une collection de propriétés.
Classe publique PropertyIdentifierCollection Représente une collection d'identificateurs de propriété.
Classe publique PropertyInvalidatedEventArgs Fournit des données pour l'événement PropertyInvalidated.

Énumérations

  Énumération Description
Énumération publique CreateOptions Spécifie comment créer un élément.