티스토리 뷰

WPF 프로잭트에서 'Windows 공용 컨트롤 및 대화 상자의 테마 사용' 하는 방법

기본
수정 후

비슷해보이지만, WPF에서는 기본적으로 해당 윈도우의 공용 컨트롤 및 대화상자 테마를 사용하지 않는다.

'예/아니오' 버튼을 보면 차이가 확실하다. 안이쁘다.

 

순서.

1.app.manifest 를 생성한다.
- 추가 > 새 항목 > 응용 프로그램 매니패스트 파일

(이미 있다면 패스)

 

2.app.manifest 수정

- 방금 생성했지만, 이미 우리가 필요한 정보가 주석처리되어있다. 

파일의 최하단에 아래와 같이 주석처리된 dependency 를 주석해제한다.

(주석처리된 내용이 없다면 넣는다)

친절한 MS

<dependency>
    <dependentAssembly>
      <assemblyIdentity
          type="win32"
          name="Microsoft.Windows.Common-Controls"
          version="6.0.0.0"
          processorArchitecture="*"
          publicKeyToken="6595b64144ccf1df"
          language="*"
        />
    </dependentAssembly>
  </dependency>

 

3.빌드 후 실행

 - 끝.

 

[작성] devbible.tistory.com

댓글