PropertyValueEditorCommands (Clase)
Proporciona comandos estándar que controlan el comportamiento de una ventana de propiedades cuando el usuario edita las propiedades.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueEditorCommands
Espacio de nombres: Microsoft.Windows.Design.PropertyEditing
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public NotInheritable Class PropertyValueEditorCommands
public static class PropertyValueEditorCommands
public ref class PropertyValueEditorCommands abstract sealed
[<AbstractClass>]
[<Sealed>]
type PropertyValueEditorCommands = class end
public final class PropertyValueEditorCommands
El tipo PropertyValueEditorCommands expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AbortTransaction | Obtiene un comando RoutedCommand que representa una solicitud para cancelar una transacción asociada a una edición de propiedad. | |
BeginTransaction | Obtiene un comando RoutedCommand que representa una solicitud para comenzar una nueva transacción asociada a una edición de propiedad. | |
CommitTransaction | Obtiene un comando RoutedCommand que representa una solicitud para confirmar una transacción asociada a una edición de propiedad. | |
FinishEditing | Obtiene un comando RoutedCommand que representa una notificación al host de que se ha completado una edición de propiedad. | |
ShowContextMenu | Obtiene un objeto RoutedCommand que representa una solicitud para mostrar un menú contextual en el objeto PropertyContainer. | |
ShowDialogEditor | Obtiene un comando RoutedCommand que representa una solicitud para mostrar un editor de cuadros de diálogo para una propiedad. | |
ShowErrorMessage | Obtiene un objeto RoutedCommand que representa una solicitud para mostrar un mensaje de error de validación. | |
ShowExtendedPinnedEditor | Obtiene un comando RoutedCommand que representa una solicitud para mostrar un editor anclado para una propiedad. | |
ShowExtendedPopupEditor | Obtiene un comando RoutedCommand que representa una solicitud para mostrar un editor extendido para una propiedad. | |
ShowInlineEditor | Obtiene un comando RoutedCommand que representa una solicitud para mostrar un editor insertado para una propiedad. |
Arriba
Comentarios
Cuando el usuario edita propiedades en una ventana de propiedades, ésta debe mostrar algunos comportamientos estándar.
La acción de editar la propiedad debe estar incluida en una transacción. El usuario puede confirmar la edición, por ejemplo, presionando la tecla ENTRAR. El usuario puede cancelar la edición, por ejemplo, presionando la tecla ESC.
La ventana de propiedades debe proporcionar al usuario distintos modos de edición para una propiedad, si están disponibles. El usuario puede utilizar los siguientes tipos de editores de propiedades:
Editores insertados. Por ejemplo, el editor de la propiedad Margin donde el usuario escribe directamente el valor en la fila de la propiedad.
Editores extendidos. Por ejemplo, el editor de la propiedad HorizontalAlignment donde el usuario selecciona el valor de la propiedad en una lista desplegable.
Editores de cuadros de diálogo. Por ejemplo, el editor de la propiedad RowDefinitions donde el usuario escribe el valor de la propiedad en un cuadro de diálogo independiente.
Editores anclados, que son cuadros de diálogo que se anclan debajo de la propiedad en la ventana de propiedades.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)