중화사전망 - 신화사전 - 템플릿 바인딩과 바인딩의 차이점은 무엇인가요?
템플릿 바인딩과 바인딩의 차이점은 무엇인가요?
TemplateBinding은 Binding의 경량 버전입니다. 상속 컨텍스트 참조, RelativeSource 참조, IValueConverter/TypeConverter 메커니즘을 통한 동적 입력 등 성숙한 버전의 Binding 기능이 손실됩니다. 템플릿에서 생성된 FrameworkElements만 지원하며 해당 데이터 소스 참조는 템플릿의 상위 요소를 가리킵니다. TemplateBinding의 주요 용도는 템플릿에 내장된 템플릿 요소의 특성을 바인딩하는 것입니다. 이 경우 성숙한 바인딩보다 훨씬 효율적입니다.
다음 두 바인딩 효과는 동일합니다.
lt; TextBlock Text="{TemplateBinding MyText}"/gt; Binding Path=MyText, Mode=OneWay, RelativeSource={RelativeSource TemplatedParent}}"/gt;
위 외에도 Binding은 다음 바인딩도 지원합니다.
여러 대상이 있습니다 개체는 대상 개체 자체와 관련된 개체에 바인딩됩니다.
- 관련 기사
- 뇌졸중의 단어를 만드는 방법!
- 앞으로의 일부 문구와 문법
- 일반적으로 사용되는 부수 및 해당 이름의 전체 목록
- 가장자리로 해석할 때 테두리와 경계의 차이점은 무엇인가요?
- 루머가 현명하게 멈춘다는 것은 무엇을 의미하나요?
- 다포 휴게소는 어디에 속하나요?
- 개교기념일 요약은 어떻게 작성하나요?
- 그 중 네 명은 Luling Xiaojun Guijunyu, Changle Wanghui Shenfu, Yu Di Anguo Pingfu, An Shangchunfu의 번역입니다.
- 24절기 노래의 의미와 의미
- 산에서 벌을 유인하는 올바른 방법 산에서 벌을 유인하는 방법