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

Blend에서 개체에 템플릿 파트 할당

JJ171020.0b2c798e-86c6-4ea2-a8a6-5cf1f12be1e2(ko-kr,VS.120).png

Blend for Visual Studio는 파트 패널에서 템플릿에 대한 파트 목록을 제공하여 컨트롤 템플릿을 쉽게 디자인할 수 있도록 합니다. 이러한 파트를 템플릿의 개체에 여러 가지 방법으로 할당할 수 있습니다.

개체를 컨트롤 템플릿의 파트로 변환하는 상세한 예는 Blend에서 공용 Silverlight 컨트롤의 스타일 지정 팁의 항목을 참조하십시오.

팁

개체 및 타임라인 패널의 개체가 한 파트에 할당되면 개체는 축소된 부모 개체의 자식이 되지만 컨트롤 파트임 아이콘 JJ171020.6cf58c39-edba-4a0e-acbc-1da272f9a387(ko-kr,VS.120).png이 부모 개체 옆에 표시되어 파트가 아래 포함되어 있음을 알려 줍니다.

기존 개체에 파트 할당

  1. 개체 및 타임라인 패널에서 파트에 할당할 개체를 마우스 오른쪽 단추로 클릭하고 [컨트롤 이름]의 파트로 만들기를 가리킨 다음 표시되는 목록에서 파트 이름을 선택합니다.



    개체의 Grid를 Slider 컨트롤의 HorizontalThumb 파트로 변환

    JJ171020.8a982f33-c0ec-4bf5-b892-37f09ede286a(ko-kr,VS.120).png
    팁

    [컨트롤 이름]의 파트로 만들기 명령을 사용 안 할 경우 둘 이상의 개체를 선택할 수 있습니다. 여러 개체를 하나의 컨트롤로 변환할 경우 먼저 Grid 레이아웃 패널과 같은 레이아웃 패널로 개체를 그룹화해야 합니다.

    자세한 내용은 개체 그룹화 또는 그룹 해제을 참조하십시오.

  2. 선택한 개체가 파트의 형식과 일치하지 않을 경우 [컨트롤 이름]의 파트로 만들기 명령이 개체를 변환하려고 시도합니다. 파트의 형식이 템플릿을 지원하는 컨트롤일 경우(예: Thumb 컨트롤) 개체는 해당 컨트롤의 템플릿으로 변환됩니다. 파트로 만들기 대화 상자가 표시됩니다. 템플릿의 이름을 입력하고 템플릿이 저장되는 위치를 선택한 다음 확인을 클릭합니다.

    위치에 대한 자세한 내용은 Blend에서 리소스 만들기를 참조하십시오.



    HorizontalThumb 개체에 적용될 Thumb 컨트롤의 템플릿 만들기

    JJ171020.72f2820d-03ea-43e8-a26d-d0bc0ea97c83(ko-kr,VS.120).png

    확인을 클릭한 후 새 개체의 템플릿 편집 모드를 시작합니다. 작업을 시작한 템플릿의 템플릿 편집 모드로 돌아가려면 개체 및 타임라인 패널에서 범위 반환JJ171020.55844eb3-ed98-4f20-aa66-a6f5b23eeb2b(ko-kr,VS.120).png을 클릭하거나 아트보드의 맨 위에서 이동 경로 탐색 막대의 세 번째 단추를 클릭합니다.



    시작한 템플릿으로 돌아가기

    JJ171020.6427bc3d-1cf4-44bf-934c-65b82c4c5ee0(ko-kr,VS.120).png
  3. 파트가 할당되었음을 나타내는 아이콘 JJ171020.6cf58c39-edba-4a0e-acbc-1da272f9a387(ko-kr,VS.120).png개체 및 타임라인 패널의 개체 옆에 그리고 파트 패널의 파트 옆에 표시됩니다.

새 개체를 만들어 파트 할당

  1. 파트 패널에서 템플릿에 만들 파트 이름을 두 번 클릭합니다.

    개체가 템플릿에 만들어지고 파트에 할당됩니다. 파트가 할당되었음을 나타내는 아이콘 JJ171020.6cf58c39-edba-4a0e-acbc-1da272f9a387(ko-kr,VS.120).png개체 및 타임라인 패널의 개체 옆에 그리고 파트 패널의 파트 옆에 표시됩니다.

  2. 이제 새로 만들어진 개체를 수정할 수 있습니다.

    팁

    파트 패널에서 파트를 두 번 클릭하여 개체를 만들 경우 루트 개체만 만들어져 개체를 완전히 사용자 지정할 수 있습니다. 예를 들어 ListBox 컨트롤을 수정하는 동안 ScrollViewer 파트를 두 번 클릭할 경우 ScrollViewer 개체가 템플릿에 만들어지지만 기본 ListBox 템플릿처럼 ItemsPresenter 개체를 포함하지는 않습니다. 이렇게 하면 사용할 항목 컨트롤을 선택할 수 있습니다. ItemsPresenter 또는 기타 항목 컨트롤을 ScrollViewer 개체의 자식 개체로 템플릿에 추가하기 전에는 사용자 지정된 ListBox 개체에 콘텐츠가 나타나지 않습니다.

    개별 컨트롤 템플릿에 대한 자세한 내용은 Blend에서 공용 Silverlight 컨트롤의 스타일 지정 팁의 항목을 참조하십시오.

컨트롤로 만들기 명령을 사용하여 개체를 컨트롤로 변환한 경우, 그리고 개체가 컨트롤 파트 중 하나와 동일한 이름을 갖지만 올바른 형식이 아닌 경우 파트 할당은 이루어지지 않습니다. 올바르지 않은 파트 할당을 지운 다음 개체를 파트로 변환할 수 있습니다.

끊어진 파트 할당 수정

  1. 개체 및 타임라인 패널에서 파트에 올바르지 않게 할당된 개체를 마우스 오른쪽 단추로 클릭한 다음 파트 할당 지우기를 클릭합니다.

    파트가 올바르지 않게 할당되었음을 나타내는 아이콘 JJ171020.01c42440-bc71-4448-bc6a-1f6c790e6021(ko-kr,VS.120).png개체 및 타임라인 패널의 개체 옆에서 제거됩니다. 파트 패널에서 파트가 이제 할당 해제되었음을 나타내는 아이콘 JJ171020.64d085f2-3d49-4b74-8070-4d7dae18dc28(ko-kr,VS.120).png이 파트 옆에 표시됩니다.

  2. 개체가 올바른 형식이 아니기 때문에 파트가 올바르지 않게 할당된 경우 개체를 올바른 형식으로 변환할 수 있습니다. 개체를 마우스 오른쪽 단추로 클릭하고 [컨트롤 이름]의 파트로 만들기를 클릭한 다음 표시되는 목록에서 파트 이름을 클릭합니다.

표시: