다음을 통해 공유


리소스 적용 또는 제거

이 페이지는 WPF 및 Silverlight 2에 적용됨

개체 또는 속성에 리소스 적용

  1. 개체 및 타임라인에서 리소스를 적용할 개체를 선택합니다.

  2. 다음 작업 중 하나를 수행합니다.

    • 속성에 리소스 적용

      속성 패널에서 속성 옆에 있는 고급 속성 옵션 Cc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(ko-kr,Expression.10).png 마커를 클릭하고 로컬 리소스 또는 시스템 리소스를 가리킨 다음 나타나는 목록에서 사용할 리소스를 클릭합니다.

      찾고자 하는 리소스가 표시되지 않으면 리소스 형식이 일치하지 않기 때문일 수 있습니다. 사용 가능한 리소스 중 하나를 선택하지 않으려면 새 리소스를 만든 후(리소스 만들기 참조) 이 단계로 돌아오거나 값 변환기를 만들어 원하는 리소스를 필요한 데이터 형식으로 변환(실습 정보: 값 변환기 만들기 및 적용 참조)할 수 있습니다.

    • 컨트롤에 시스템 또는 템플릿 리소스 적용

      개체 및 타임라인에서 컨트롤 개체를 선택한 다음 개체 메뉴에서 스타일 편집 또는 컨트롤 구성 요소(템플릿) 편집을 가리키고 리소스 적용을 가리킨 다음 표시되는 목록에서 템플릿 이름을 클릭합니다.

      선택한 컨트롤에 대한 컨트롤 템플릿이 있지만 컨트롤 구성 요소(템플릿) 편집에서 리소스 적용 항목을 사용할 수 없으면 스타일 편집리소스 적용 항목을 사용합니다. Microsoft Expression Blend에서 컨트롤 템플릿을 만들면 스타일 리소스로 래핑되어 더욱 손쉽게 관리할 수 있습니다.

    • 개체에 리소스 적용

      리소스 패널에서 리소스를 끌어 아트보드의 개체 위에 놓습니다. 팝업 창이 나타나고 리소스를 적용할 수 있는 속성 목록이 표시됩니다.

    [!참고]

    리소스는 호환되는 모든 위치에 적용할 수 있습니다. 예를 들어 브러시 리소스는 TextBoxForeground 속성에 적용할 수 있습니다.

개체 또는 속성에서 리소스 제거

  1. 개체 및 타임라인에서 리소스를 제거할 개체를 선택합니다.

  2. 다음 작업 중 하나를 수행합니다.

    • 속성을 기본값으로 다시 설정

    속성 패널에서 속성 옆에 있는 고급 속성 옵션 Cc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(ko-kr,Expression.10).png 마커를 클릭한 다음 나타나는 목록에서 다시 설정을 클릭합니다.

    • 리소스의 값을 속성에 복사하여 참조 링크 연결 끊기

    속성 패널에서 속성 옆에 있는 고급 속성 옵션 Cc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(ko-kr,Expression.10).png 마커를 클릭한 다음 나타나는 목록에서 로컬 값으로 변환을 클릭합니다.

    • 속성 또는 개체에 다른 리소스 또는 값 할당

    속성 또는 템플릿을 설정하는 일반적인 단계를 따릅니다.

    이전 리소스에 대한 링크가 새로운 설정으로 바뀝니다.

    [!참고]

    개체나 속성에서 리소스를 제거해도 프로젝트에서는 리소스가 삭제되지 않습니다. 자세한 내용은 리소스 삭제를 참조하십시오.