Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)
Permite que los editores de propiedades personalizados se muestren en la ventana Propiedades.
El espacio de nombres Microsoft.Windows.Design.PropertyEditing proporciona clases para implementar editores de valores personalizados para los diseñadores.Normalmente, los editores de valores se muestran en la ventana Propiedades de un diseñador.En la tabla siguiente se muestran las implementaciones base de los editores de valores más utilizados.
Editor de valores de propiedad |
Descripción |
---|---|
Editor alineado que se hospeda en el mismo espacio físico que la vista de la ventana Propiedades de hospedaje. |
|
Editor que normalmente no se hospeda en contexto.Es el equivalente al editor de estilo desplegable de la arquitectura System.ComponentModel. |
|
Un editor que se implementa en su propio cuadro de diálogo. |
Clases
Clase | Descripción | |
---|---|---|
AlternateContentPropertyAttribute | Indica que se debe mostrar una propiedad sin contenido en el árbol de objetos. | |
CategoryEditor | Clase abstracta para crear editores de categorías personalizados. | |
CategoryEntry | Representa una categoría de propiedades. | |
DependencyPropertyValueSource | Representa el origen de un valor de propiedad de dependencia. | |
DialogPropertyValueEditor | Contenedor de toda la lógica de edición de cuadro de diálogo para objetos PropertyEntry. | |
EditModeSwitchButton | Es un botón útil que permite al usuario intercambiar entre los diferentes modos de PropertyContainer. | |
ExtendedPropertyValueEditor | Contenedor para todas las lógicas de editor extendido para propiedades. | |
NewItemFactory | Representa un generador que crea elementos nuevos para una colección o un valor de propiedad. | |
NewItemTypesAttribute | Se utiliza para especificar los tipos de objeto que se pueden asignar como valor de una propiedad o como valor de un tipo de propiedad. | |
NumberFormatAttribute | Almacena la información de formato que se usa para editar un valor de número. | |
NumberIncrementsAttribute | Contiene información sobre los incrementos que se usan para cambiar un valor de número. | |
NumberRangesAttribute | Define un intervalo en los atributos basados en números | |
PropertyContainer | Se utiliza como contenedor gráfico para las instancias de PropertyEntry. | |
PropertyEntry | Representa una propiedad. | |
PropertyEntryCollection | Representa una colección de instancias de PropertyEntry para las subpropiedades de un objeto PropertyEntry concreto. | |
PropertyFilter | Se utiliza como parte de la funcionalidad de búsqueda y filtrado que puede proporcionar el host de edición de propiedades. | |
PropertyFilterAppliedEventArgs | Proporciona datos para el evento FilterApplied. | |
PropertyFilterPredicate | Representa un predicado para la búsqueda y el filtrado. | |
PropertyMarker | Control que aparece con un valor de propiedad en la ventana de propiedades y que puede contener información sobre el valor de propiedad. | |
PropertyOrder | Se utiliza para establecer el orden en que aparecen las propiedades en una categoría o en una lista de subpropiedades. | |
PropertyOrderAttribute | Este atributo se adjunta a una propiedad para especificar el criterio de ordenación de la propiedad en un explorador de propiedades. | |
PropertyValue | Representa el valor de una propiedad. | |
PropertyValueCollection | Representa una colección de instancias de PropertyValue. | |
PropertyValueEditor | Contenedor para todas las lógicas de editor insertado para propiedades. | |
PropertyValueEditorCommands | Proporciona comandos estándar que controlan el comportamiento de una ventana de propiedades cuando el usuario edita las propiedades. | |
PropertyValueExceptionEventArgs | Proporciona datos para el evento PropertyValueException. | |
PropertyValueSource | Representa el origen de un valor de propiedad. |
Estructuras
Estructura | Descripción | |
---|---|---|
KeyAttributePair<T> | Asigna una clave de cadena a una instancia de Attribute. |
Interfaces
Interfaz | Descripción | |
---|---|---|
IIndexableAttribute | Define a un operador de indización en un atributo. | |
IPropertyFilterTarget | Controla la funcionalidad de ordenación y filtrado. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
PropertyContainerEditMode | Define los distintos modos de edición de PropertyContainer. | |
PropertyValueExceptionSource | Indica el origen de la excepción iniciada por una instancia de PropertyValue. |