2013-08-15 3 views
1

사용자가 어떤 색상 설정을 사용하든 내 앱이 Skype 앱처럼 파란색 전경 요소가있는 흰색 배경을 갖기를 원합니다.내 Windows Phone 테마를 어떻게 재정의합니까?

어떻게해야합니까? 요소를 시스템 브러쉬로 어떻게 만들 수 있는지 발견했지만 기본 브러시를 변경하는 방법을 알 수는 없습니다. 나는 또한 배경색이 전혀 지정되지 않은 것을 발견 할 수 없다.

답변

0

how to apply theme resources to wp8 app을 확인하십시오. 원하는 내용을 정확하게 설명합니다.

+0

이것은 내가 원하는 것과는 반대입니다. 앱의 맞춤 요소에 기본 테마를 적용하는 방법을 보여줍니다. 기본 요소에 맞춤 테마를 적용하고 싶습니다. – StolenKitten

2

Jeff가 만든 PhoneThemeManager라는 라이브러리를 사용할 수 있습니다. 같은 내용의 기사는 PhoneThemeManager입니다. NuGet에서 다운로드 한 다음 app.xaml.cs 파일을 수정하여 Light (흰색 배경) 테마를 활성화하십시오. 코드는 간단합니다 :

ThemeManager.ToLightTheme(); 

일단 테마를 적용하면 모든 페이지의 배경이 흰색으로 변합니다. 파란색 전경 요소의 경우 사용자 고유의 스타일을 만들어 요소에 적용해야합니다. WYSIWYG 인터페이스를 사용할 때 Blend를 사용하여 디자인 템플릿을 만들 수 있습니다. 시스템 브러쉬를 사용하면 악센트 색상에 따라 시스템 브러쉬가 변경되므로 도움이되지 않습니다. 자신 만의 스타일을 만들면 더 많은 자유와 통제력을 얻을 수 있습니다.

이 정보가 도움이되기를 바랍니다.

0

이 작업을 수행하는 가장 편리한 방법은 Expression Blend를 사용하는 것입니다.
Expression Blend는 직관적 인 인터페이스를 제공하므로이 용도에 가장 적합합니다. 인터페이스는 WP 앱 아래 도시

Screenshot of a WP App

인터페이스는 사용하기 쉬운 (7.1, 그것뿐만 아니라 WP8에 적용).

  • 객체에서 항목을 선택하고 타임 라인
  • 객체가 중간에 선택 및 UI 업데이트됩니다.
  • 이제 오른쪽의 속성을 확인하십시오. 배경이 선택되어 있는지 확인하십시오. 필요한 색상 및 기타 속성을 선택하십시오.

장점 : 메뉴 항목, 버튼 및 모든 항목을 포함한 다양한 요소에 적용됩니다.
단점 : MessageBox와 같은 항목은이 방법으로 사용자 지정할 수 없습니다.

관련 문제