UIPropertyMetadata.IsAnimationProhibited UIPropertyMetadata.IsAnimationProhibited UIPropertyMetadata.IsAnimationProhibited UIPropertyMetadata.IsAnimationProhibited Property

Definición

Obtiene o establece un valor que declara si las animaciones deben estar deshabilitadas en la propiedad de dependencia en la que se aplica la instancia que contiene metadatos.Gets or sets a value declaring whether animations should be disabled on the dependency property where the containing metadata instance is applied.

public:
 property bool IsAnimationProhibited { bool get(); void set(bool value); };
public bool IsAnimationProhibited { get; set; }
member this.IsAnimationProhibited : bool with get, set
Public Property IsAnimationProhibited As Boolean

Valor de propiedad

true indica que no se permiten animaciones; false indica que se permiten animaciones.true indicates that animations are disallowed; false indicates that animations are allowed. El valor predeterminado es false (animaciones permitidas).The default is false (animations allowed).

Comentarios

En general, las propiedades de dependencia predeterminadas Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) disponibles en APIAPIs la implementación de Framework se pueden animar.In general, the default dependency properties available in the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework implementation APIAPIs can be animated. Puede establecer esta propiedad true en en los metadatos de su propia propiedad de dependencia personalizada para deshabilitar las animaciones en ella.You might set this property to true in the metadata of your own custom dependency property to disable animations on it.

Si una propiedad con este valor true intenta usarse como destino de animación, se generará una excepción en tiempo de ejecución.If a property with this value true attempts to be used as an animation target, a runtime exception will be raised.

Las propiedades de cualquier clase derivada PropertyMetadata de se definen normalmente en el modelo de objetos como de lectura y escritura.Properties on any derived classes of PropertyMetadata are normally defined in the object model as read-write. Esto es para que se puedan ajustar después de la inicialización de la instancia.This is so they can be adjusted after initialization of the instance. Sin embargo, una vez que los metadatos se consuman Registercomo AddOwnerparte de OverrideMetadatauna llamada a, o, el sistema de propiedades sellará esa instancia de metadatos y las propiedades que transmitan los detalles de los metadatos se consideran ahora inmutables.However, once the metadata is consumed as part of a call to Register, AddOwner, or OverrideMetadata, the property system will seal that metadata instance and any properties that convey the specifics of the metadata are now considered immutable. Si se IsAnimationProhibited IsSealed intentaestablecerunavezenestainstanciademetadatos,seproducirátrue una excepción.Attempting to set IsAnimationProhibited once IsSealed is true on this metadata instance will raise an exception.

Se aplica a