다음을 통해 공유


방법: WPF 리소스 추출

요소의 Brush를 만들 때 ResourceDictionary에 추가하면 요소를 쉽게 다시 사용할 수 있습니다. 속성 창을 사용하여 리소스를 재사용 가능한 XAML로 추출합니다.

WPF 리소스를 추출하려면

  1. 도구 상자에서 TextBlock 컨트롤을 Window로 끌어 옵니다.

  2. Background 속성의 브러시를 만듭니다. 자세한 내용은 방법: 브러시 편집기를 사용하여 브러시 만들기를 참조하십시오.

  3. 속성 창의 위쪽에서 사전순 단추를 클릭합니다.

  4. Background 속성으로 스크롤합니다.

  5. 왼쪽 열 가장자리에서 로컬 속성 표식 (속성 마커 로컬)을 클릭합니다.

    메뉴가 나타납니다.

    행을 마우스 오른쪽 단추로 클릭하여 메뉴를 표시할 수도 있습니다.

  6. 리소스로 값 추출을 클릭합니다.

    리소스 만들기 대화 상자가 나타납니다.

    리소스 만들기 대화 상자

  7. 텍스트 상자에 BackgroundBrush를 입력합니다.

  8. 확인을 클릭합니다.

    BackgroundBrush라는 리소스가 부모 컨트롤의 리소스 사전에 추가되고 StaticResource 태그 확장이 TextBlock 컨트롤의 Background 속성에 할당됩니다.

  9. XAML 뷰에서 BackgroundBrush 리소스를 찾습니다.

참고 항목

작업

방법: 브러시 편집기를 사용하여 브러시 만들기

참조

StaticResource 태그 확장

ResourceDictionary

기타 리소스

WPF 디자이너 작업

리소스(WPF)