Silverlight 컨트롤 템플릿의 구성 요소 스타일 지정

Ee341465.0b2c798e-86c6-4ea2-a8a6-5cf1f12be1e2(KO-KR,Expression.30).png

Microsoft Silverlight 컨트롤을 원하는 모양으로 지정하려면 컨트롤의 템플릿을 수정하여 컨트롤 스타일을 지정하면 됩니다. 컨트롤의 동작은 숨겨져 있는 코드에서 정의됩니다. 코드는 템플릿의 개체를 조작해야 할 때 해당 개체를 이름 및 형식별로 참조합니다. ComboBox 컨트롤의 항목 목록을 표시하는 Popup 개체 같은 템플릿의 일부 개체는 필수 항목이며, ScrollBar 컨트롤에서 Thumb을 이동하여 약간 늘리거나 줄이는 RepeatButton 같은 개체는 선택 항목입니다. 템플릿의 개체 중 코드가 참조하는 개체를 파트라고 합니다. Silverlight 응용 프로그램에서 컨트롤 템플릿을 편집할 때 파트 패널에서 파트를 확인할 수 있습니다.

ComboBox 컨트롤 템플릿의 파트

Ee341465.5fdb8c23-16c9-48df-a89b-12652543402e(KO-KR,Expression.30).png

Microsoft Expression Blend에서는 템플릿을 편집할 때 파트 패널에 파트 목록이 제공되므로 컨트롤 템플릿을 쉽게 디자인할 수 있습니다. 템플릿의 개체에 파트가 할당되어 있으면 파트 패널에서 파트 이름 옆에 아이콘 Ee341465.6cf58c39-edba-4a0e-acbc-1da272f9a387(KO-KR,Expression.30).png이 나타납니다. 파트 이름을 두 번 클릭하면 파트가 할당된 개체를 자동으로 선택할 수 있습니다. 개체 및 타임라인 패널에서는 같은 아이콘 Ee341465.6cf58c39-edba-4a0e-acbc-1da272f9a387(KO-KR,Expression.30).png이 파트에 할당된 개체 옆에 나타납니다.

컨트롤의 모양을 설정하기 위해 다른 개체를 템플릿에 포함할 수도 있지만 각 파트는 템플릿이 적용되는 컨트롤의 모양 및 동작에 영향을 줍니다.

템플릿의 개체에 파트가 할당되어 있지 않으면 파트 패널에서 파트 옆에 아이콘 Ee341465.64d085f2-3d49-4b74-8070-4d7dae18dc28(KO-KR,Expression.30).png이 나타납니다. 해당 파트를 템플릿의 개체에 할당할 수 있으며, 그러면 개체가 올바른 형식이 아닌 경우 올바른 형식으로 변환됩니다. 파트 패널에서 파트를 두 번 클릭하여 올바른 이름과 형식이 지정된 개체를 템플릿에 만들 수도 있습니다.

파트가 잘못된 형식의 개체에 할당되어 있으면 파트 패널에서 파트 옆에 아이콘 Ee341465.718cdd76-8d28-4e62-b016-0d1b09be233a(KO-KR,Expression.30).png이 나타나며 개체 및 타임라인 패널에서 개체 옆에 경고 아이콘 Ee341465.01c42440-bc71-4448-bc6a-1f6c790e6021(KO-KR,Expression.30).png이 나타납니다. 파트 할당을 해제한 후에 개체를 올바른 파트 형식으로 변환하거나, 파트를 다른 개체로 할당하거나, 파트 패널에서 파트 이름을 두 번 클릭하여 새 개체를 만들 수 있습니다.

자세한 내용은 템플릿 파트를 개체에 할당합니다.을 참조하십시오.

개체를 컨트롤로 변환하고 공용 템플릿의 파트를 사용하는 방법에 대한 자세한 내용은 공통 Silverlight 컨트롤의 스타일 지정 팁을 참조하십시오.

커뮤니티 추가 항목

추가
표시: