문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

Control.ApplyTemplate 메서드

Silverlight

관련 컨트롤 템플릿을 로드하여 그 일부를 참조할 수 있게 합니다.

네임스페이스:  System.Windows.Controls
어셈블리:  System.Windows(System.Windows.dll)

public bool ApplyTemplate()

반환 값

형식: System.Boolean
이 호출로 시각적 트리가 다시 빌드되었는지 여부를 반환합니다 true 이면 트리가 다시 빌드된 것이고, false이면 이전 시각적 트리가 유지된 것입니다.

기존 컨트롤을 사용하는 경우와 같이 응용 프로그램 내에 있는 일반 요소 논리의 경우에는 ApplyTemplate을 호출하지 않아도 됩니다. 템플릿이 수명 내의 적절한 지점에서 요소에 자동으로 적용되기 때문입니다. ApplyTemplate 은 일반적으로 컨트롤 작성자만 사용합니다.

컨트롤이 다른 템플릿 기반 컨트롤의 부모이고 부모 컨트롤이 부모의 인스턴스화 논리에서 필요한 모든 상태와 런타임 속성 설정을 적용할 수 있으려면 자식 컨트롤 템플릿이 있어야 하는 경우에 이 메서드를 호출합니다.

새 레이아웃을 생성하는 모든 레이아웃 과정에서도 컨트롤에서 ApplyTemplate을 호출합니다.

Silverlight

5, 4, 3에서 지원

Windows Phone용 Silverlight

Windows Phone OS 7.1, Windows Phone OS 7.0에서 지원

Silverlight에서 지원되는 운영 체제 및 브라우저에 대한 자세한 내용은 지원되는 운영 체제 및 브라우저을 참조하십시오.

커뮤니티 추가 항목

추가
표시: