다음을 통해 공유


참조를 추가하여 사용자 지정 컨트롤 가져오기

디자이너가 자신의 프로젝트에 사용해야 하는 사용자 지정 컨트롤을 포함하는 어셈블리 파일(DLL)을 받을 수 있습니다. 아트보드에 이러한 종류의 컨트롤을 그리려면 먼저 어셈블리에 참조를 추가해야 합니다.

아트보드에 사용자 지정 컨트롤 그리기

  1. 프로젝트 메뉴에서 참조 추가(Alt+Shift+R)를 클릭합니다.

  2. 참조 추가 대화 상자에서 사용자 지정 컨트롤을 포함하는 DLL 파일을 찾아 선택한 다음 열기를 클릭합니다.

    프로젝트 패널의 참조에서 기본 프로젝트 참조 목록에 DLL 파일이 나타납니다.

    JJ170757.5916d585-024e-45f7-a74b-4ef0c3b3c8cf(ko-kr,VS.120).png

  3. 프로젝트를 빌드(Ctrl+Shift+B)하여 DLL의 클래스를 프로젝트에 통합합니다.

  4. 프로젝트 패널에서 파일 이름을 두 번 클릭하여 아트보드에서 XAML 파일(예: MainPage.xaml)을 엽니다.

  5. 도구 패널에서 자산 JJ170757.0d8b8d29-1af9-418f-8741-be3097d76eab(ko-kr,VS.120).png을 클릭합니다.

  6. 자산 패널의 컨트롤 범주에서 모두를 클릭하고 새 컨트롤을 선택합니다. 새 컨트롤이 도구 패널의 자산 단추 아래에 선택한 도구로 나타납니다. 새 컨트롤이 도구 패널의 자산 단추 아래에 선택한 도구로 나타납니다.

  7. 마우스를 사용하여 아트보드에 사용자 지정 컨트롤을 그립니다. 컨트롤이 아트보드와 개체 및 타임라인 패널에 나타납니다.

  8. 프로젝트를 테스트(F5 키)하여 새 컨트롤을 확인합니다.

    .dll 파일에 대한 참조를 추가하는 대신 컴파일되지 않은 프로젝트에 대한 참조를 추가할 수 있습니다.이렇게 하려면 프로젝트를 솔루션에 추가한 다음 첫 번째 프로젝트에 대한 프로젝트 참조를 추가하면 됩니다.이 기능은 동일한 Blend 창에서 동시에 두 프로젝트에 대해 작업해야 할 때 유용합니다.자세한 내용은 Blend에서 솔루션에 새 프로젝트 또는 기존 프로젝트 추가을 참조하십시오.

    자산 패널의 프로젝트 범주에 사용자 지정 컨트롤이 표시되지 않으면 프로젝트를 빌드하십시오.

    아트보드에 새로 그린 컨트롤이 잘려서 나타나면 해당 컨트롤을 처음 그렸을 때 컨트롤 크기와 호환되지 않는 기본 레이아웃 속성이 있기 때문일 수 있습니다.개체 및 타임라인 패널에서 새 컨트롤을 선택한 상태로 속성 패널의 레이아웃에서 Margin 속성을 0으로 다시 설정한 다음 컨트롤 크기를 다시 조정해 보십시오.

참고 항목

작업

Blend에서 솔루션에 새 프로젝트 또는 기존 프로젝트 추가