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

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

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

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

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

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

    Dd185501.5916d585-024e-45f7-a74b-4ef0c3b3c8cf(KO-KR,Expression.30).png

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

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

  5. 도구 패널에서 자산Dd185501.0d8b8d29-1af9-418f-8741-be3097d76eab(KO-KR,Expression.30).png을 클릭합니다.

  6. 자산 패널의 컨트롤 범주에서 모두를 클릭하고 새 컨트롤을 선택합니다.

    Dd185501.e0f2bcd0-ae8c-434a-8ef0-275828c8eb8c(KO-KR,Expression.30).png

    새 컨트롤이 도구 패널의 자산 단추 아래에 선택한 도구로 나타납니다.

  7. 마우스를 사용하여 아트보드에 사용자 지정 컨트롤을 그립니다.

    컨트롤이 아트보드와 개체 및 타임라인 패널에 나타납니다.

    Dd185501.d89262c0-c8e7-4ebe-83d0-244c1cd5dbcc(KO-KR,Expression.30).png

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

    Dd185501.alert_tip(KO-KR,Expression.30).gif팁:

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

문제 해결

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

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

참조

작업

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