programing

일반 PropertyMetadata보다 FrameworkPropertyMetadata 또는 UIPPropertyMetadata를 언제 사용해야 합니까?

subpage 2023. 5. 9. 22:46
반응형

일반 PropertyMetadata보다 FrameworkPropertyMetadata 또는 UIPPropertyMetadata를 언제 사용해야 합니까?

첨부된 샘플 속성과 동작을 볼 때, 저는 잘못된 사용법을 보았습니다.FrameworkPropertyMetadata,UIPropertyMetadata그리고.PropertyMetadata이들은 모두 상속 계층을 형성하고 있으므로 사용할 계층을 선택하려면 어떻게 해야 합니까?

이러한 클래스는 종속성 속성의 일부 동작 측면을 보고합니다.

제공하는 옵션에 대해 다른 클래스를 확인합니다.

예를들면,

속성을 dp로 백업하고 기본값을 제공하려면 다음을 사용합니다.PropertyMetadata,

애니메이션 동작을 지정하려는 경우UIPropertyMetadata,

그러나 일부 속성이 wpf 프레임워크 수준 항목에 영향을 미치는 경우(예: 요소 레이아웃, 부모 레이아웃 또는 데이터 바인딩),FrameworkPropertyMetadata.

msdn http://msdn.microsoft.com/en-us/library/ms751554.aspx 에서 확인할 수 있는 세부 정보

언급URL : https://stackoverflow.com/questions/2486999/when-should-i-use-frameworkpropertymetadata-or-uipropertymetadata-over-plain-pro

반응형