Compartir a través de


Microsoft.Windows.Design.Model (Espacio de nombres)

Proporciona un modelo de edición para representar los objetos de la interfaz de usuario.

La clase ModelItem representa un elemento único en el modelo de edición.Un elemento puede ser cualquier cosa, desde una ventana o un control, hasta un color o un número entero.ModelFactory crea los elementos del modelo.Cambie el elemento primario de un elemento a otro utilizando la clase ModelParent.

Clases

  Clase Descripción
Clase pública DefaultInitializer Se utiliza para configurar un nuevo objeto en el diseñador.
Clase pública DesignModeValueProvider Captura los cambios de propiedades que realiza el usuario en el diseñador y proporciona nuevos valores en tiempo de diseño.
Clase pública FeatureExtensions Agrega los métodos de extensión de LINQ a las clases FeatureConnector<TFeatureProviderType> y FeatureManager para admitir los elementos de modelo.
Clase pública ModelEditingScope Representa un grupo de cambios en el almacén de edición.
Clase pública ModelEvent Representa un evento en un elemento.
Clase pública ModelEventCollection Representa una enumeración de eventos.
Clase pública ModelFactory Se utiliza para crear instancias de elementos de modelo en el diseñador.
Clase pública ModelItem Representa un elemento único en el modelo de edición.
Clase pública ModelItemCollection Implementa compatibilidad para una colección de objetos ModelItem.
Clase pública ModelItemDictionary Implementa compatibilidad de diccionario de claves/valores para objetos ModelItem.
Clase pública ModelItemEventArgs Proporciona los datos para los eventos que usan instancias de ModelItem.
Clase pública ModelMemberCollection<TItemType, TKeyType> Representa una colección de miembros del modelo.
Clase pública ModelParent Clase que puede utilizarse para ayudar a establecer el elemento primario de un elemento.
Clase pública ModelProperty Representa una propiedad de un elemento.
Clase pública ModelPropertyCollection Representa una colección de propiedades.
Clase pública PropertyIdentifierCollection Representa una colección de identificadores de propiedad.
Clase pública PropertyInvalidatedEventArgs Proporciona datos para el evento PropertyInvalidated.

Enumeraciones

  Enumeración Descripción
Enumeración pública CreateOptions Especifica cómo debe crearse un nuevo elemento.