다음을 통해 공유


UIPropertyMetadata.IsAnimationProhibited 속성

정의

포함하는 메타데이터 인스턴스가 적용되는 종속성 속성에 대해 애니메이션을 비활성화해야 하는지 여부를 선언하는 값을 가져오거나 설정합니다.

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

속성 값

true는 애니메이션이 허용되지 않음을 나타내고, false는 애니메이션이 허용됨을 나타냅니다. 기본값은 false(애니메이션이 허용됨)입니다.

설명

일반적으로 WPF(Windows Presentation Foundation) 프레임워크 구현 API에서 사용할 수 있는 기본 종속성 속성에 애니메이션 효과를 적용할 수 있습니다. 이 속성 설정할 수 있습니다 true 에 대해 애니메이션을 사용 하지 않으려면 사용자 고유의 사용자 지정 종속성 속성의 메타 데이터입니다.

이 값을 가진 속성이 true 런타임 예외를 애니메이션 대상으로 사용 하려고 하면 발생 합니다.

에 대 한 속성의 파생 클래스인 PropertyMetadata 읽기 / 쓰기 가능으로 개체 모델에서 일반적으로 정의 됩니다. 이므로 인스턴스를 초기화 한 후 조정할 수 있습니다. 그러나 메타 데이터에 대 한 호출의 일부로 사용 되 면 Register, AddOwner, 또는 OverrideMetadata, 속성 시스템에는 해당 메타 데이터 인스턴스가 봉인 됩니다 및 메타 데이터의 세부 정보를 전달 하는 모든 속성 이제 변경할 수 없는 것으로 간주 됩니다. 설정 하려고 IsAnimationProhibited 되 면 IsSealedtrue 인스턴스가 메타이 데이터에서 예외가 발생 합니다.

적용 대상