반응형
일반 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
반응형
'programing' 카테고리의 다른 글
플라스크 사용자 인증 (0) | 2023.05.14 |
---|---|
주피터 노트북을 사용할 때 "실행 중인 이벤트 루프에서 asyncio.run()을 호출할 수 없음" (0) | 2023.05.14 |
셀에서 마지막 하위 문자열 추출 (0) | 2023.05.09 |
Azure 서비스 패브릭 대 Azure 컨테이너 서비스 (0) | 2023.05.09 |
AADSTS70005: 애플리케이션에 대해 response_type 'id_token'이(가) 사용되도록 설정되지 않았습니다. (0) | 2023.05.09 |