ValueTranslationService (Clase)
Actualización: noviembre 2007
Proporciona un mecanismo para capturar cambios de propiedades realizados por el usuario en el diseñador y para proporcionar nuevos valores en tiempo de diseño.
Espacio de nombres: Microsoft.Windows.Design.Services
Ensamblado: Microsoft.Windows.Design.Extensibility (en Microsoft.Windows.Design.Extensibility.dll)
Sintaxis
Public MustInherit Class ValueTranslationService
Dim instance As ValueTranslationService
public abstract class ValueTranslationService
public ref class ValueTranslationService abstract
public abstract class ValueTranslationService
Comentarios
Normalmente, cuando un usuario cambia un valor de propiedad de un objeto en el diseñador, ese valor se establece en el objeto en el diseñador. Los autores de controles personalizados pueden insertar lógica personalizada en este proceso. El valor de propiedad se convierte del valor establecido por el usuario final en un nuevo valor de propiedad proporcionado por el autor del control. Por ejemplo, supongamos que el autor de un control desea que el usuario pueda establecer la propiedad visible del control en false, pero que el control siga estando visible en tiempo de diseño. La propiedad visible se convierte en true en el diseñador. Estos cambios sólo afectan al diseñador. En tiempo de ejecución, las propiedades aparecen con los valores establecidos por el usuario.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Services.ValueTranslationService
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
ValueTranslationService (Miembros)
Microsoft.Windows.Design.Services (Espacio de nombres)
Otros recursos
Tutorial: Cambiar el comportamiento de una propiedad en tiempo de diseño