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

Définition

Obtient ou définit une valeur qui déclare si les animations doivent être désactivées sur la propriété de dépendance où l'instance de métadonnées conteneur est appliquée.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

Valeur de propriété

true indique que les animations sont interdites ; false indique que les animations sont autorisées.true indicates that animations are disallowed; false indicates that animations are allowed. La valeur par défaut est false (les animations sont autorisées).The default is false (animations allowed).

Remarques

En général, les propriétés de dépendance par défaut disponibles dans le Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) implémentation framework APIAPIs peuvent être animés.In general, the default dependency properties available in the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework implementation APIAPIs can be animated. Vous pouvez définir cette propriété sur true dans les métadonnées de votre propre propriété de dépendance personnalisée pour désactiver les animations sur celui-ci.You might set this property to true in the metadata of your own custom dependency property to disable animations on it.

Si une propriété avec cette valeur true tente d’être utilisé comme cible d’animation, une exception runtime est levée.If a property with this value true attempts to be used as an animation target, a runtime exception will be raised.

Propriétés de toutes les classes dérivées de PropertyMetadata est normalement défini dans le modèle objet en lecture-écriture.Properties on any derived classes of PropertyMetadata are normally defined in the object model as read-write. Il s’agit donc ils peuvent être ajustées après initialisation de l’instance.This is so they can be adjusted after initialization of the instance. Toutefois, une fois que les métadonnées sont consommées dans le cadre d’un appel à Register, AddOwner, ou OverrideMetadata, le système de propriétés scelle l’instance des métadonnées et toutes les propriétés qui transmettent les caractéristiques des métadonnées sont maintenant considérées comme immuables.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. Tentative de définition IsAnimationProhibited une fois IsSealed est true sur ces métadonnées instance lève une exception.Attempting to set IsAnimationProhibited once IsSealed is true on this metadata instance will raise an exception.

S’applique à