UIPropertyMetadata.IsAnimationProhibited Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som förklarar om animeringar ska inaktiveras på beroendeegenskapen där den innehållande metadatainstansen tillämpas.
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
Egenskapsvärde
true anger att animeringar inte tillåts. false anger att animeringar tillåts. Standardvärdet är false (animeringar tillåts).
Kommentarer
I allmänhet kan standardegenskaperna för beroenden som är tillgängliga i api:erna för Windows Presentation Foundation (WPF) för ramverksimplementering animerats. Du kan ange den här egenskapen till true i metadata för din egen anpassade beroendeegenskap för att inaktivera animeringar på den.
Om en egenskap med det här värdet true försöker användas som ett animeringsmål utlöses ett körningsundantag.
Egenskaper för alla härledda klasser PropertyMetadata av definieras normalt i objektmodellen som skrivskyddad. Detta gör att de kan justeras efter initieringen av instansen. Men när metadata används som en del av ett anrop till Register, AddOwnereller OverrideMetadata, kommer egenskapssystemet att försegla metadatainstansen och alla egenskaper som förmedlar informationen om metadata anses nu oföränderliga. Om du försöker ange IsAnimationProhibited en gång IsSealed på true den här metadatainstansen genereras ett undantag.