Silverlight 컨트롤 템플릿의 구성 요소 스타일 지정
Microsoft Silverlight 컨트롤을 원하는 모양으로 지정하려면 컨트롤의 템플릿을 수정하여 컨트롤 스타일을 지정하면 됩니다. 컨트롤의 동작은 숨겨져 있는 코드에서 정의됩니다. 코드는 템플릿의 개체를 조작해야 할 때 해당 개체를 이름 및 형식별로 참조합니다. ComboBox 컨트롤의 항목 목록을 표시하는 Popup 개체와 같은 일부 개체는 템플릿에서 필수 항목이며, ScrollBar 컨트롤에서 Thumb 을 이동하여 약간 늘리거나 줄이는 RepeatButton 같은 개체는 선택 항목입니다. 템플릿의 개체 중 코드가 참조하는 개체를 파트 라고 합니다. Silverlight 응용 프로그램에서 컨트롤 템플릿을 편집할 때 파트 패널에서 파트를 확인할 수 있습니다.
ComboBox 컨트롤 템플릿의 파트
파트 사용
Microsoft Expression Blend에서는 템플릿을 편집할 때 파트 패널에 파트 목록이 제공되므로 컨트롤 템플릿을 쉽게 디자인할 수 있습니다. 템플릿의 개체에 파트가 할당되어 있으면 파트 패널에서 파트 이름 옆에 아이콘 이 나타납니다. 파트 이름을 두 번 클릭하면 파트가 할당된 개체를 자동으로 선택할 수 있습니다. 개체 및 타임라인 패널에서는 같은 아이콘 이 파트에 할당된 개체 옆에 나타납니다.
컨트롤의 모양을 설정하기 위해 다른 개체를 템플릿에 포함할 수도 있지만 각 파트는 템플릿이 적용되는 컨트롤의 모양 및 동작에 영향을 줍니다.
템플릿의 개체에 파트가 할당되어 있지 않으면 파트 패널에서 파트 옆에 아이콘 이 나타납니다. 해당 파트를 템플릿의 개체에 할당할 수 있으며, 그러면 개체가 올바른 형식이 아닌 경우 올바른 형식으로 변환됩니다. 파트 패널에서 파트를 두 번 클릭하여 올바른 이름과 형식이 지정된 개체를 템플릿에 만들 수도 있습니다.
파트가 잘못된 형식의 개체에 할당되어 있으면 파트 패널에서 파트 옆에 아이콘 이 나타나며 개체 및 타임라인 패널에서 개체 옆에 경고 아이콘 이 나타납니다. 파트 할당을 해제한 후에 개체를 올바른 파트 형식으로 변환하거나, 파트를 다른 개체로 할당하거나, 파트 패널에서 파트 이름을 두 번 클릭하여 새 개체를 만들 수 있습니다.
자세한 내용은 템플릿 파트를 개체에 할당합니다.을 참조하십시오.
개체를 컨트롤로 변환하고 공용 템플릿의 파트를 사용하는 방법에 대한 자세한 내용은 공통 Silverlight 컨트롤의 스타일 지정 팁을 참조하십시오.
참조 항목
개념
Copyright ⓒ 2011 by Microsoft Corporation. All rights reserved.