2012-11-02 15 views
0

야간 모드를 추가하려는 XAML 앱 (특히 Windows 8 XAML 앱)이 있습니다. 이 설정은 사용자가 전환 할 수있는 설정이 될 것이고, 흰색의 표준 검정 대신에 테마 색을 검정색으로 흰색으로 바꿀 것입니다.야간 모드 용 사용자 지정 XAML 스타일

내 질문은 어떻게 할 수 있습니까? 나는 그것을 적극적으로하고 싶다. (즉, 사용자가 전환하는 순간, 새 버전을 보여주고 앱을 다시 시작할 필요가 없다.)

저는 아직 XAML에 익숙하지 않아 뭔가를 간과하고 있는지 잘 모르겠습니다. 현재 내 테마 파일의 staticresources를 통과하도록 모든 스타일을 라우팅하고 있습니다.

감사합니다.

답변

0

당신이 찾고있는 것은 theme입니다. 기본적으로 이는 세트로 교체 할 수있는 전 세계적으로 사용 가능한 리소스 세트입니다. 예를 들어 here을 참조하십시오.

편집 : http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/f91a11d6-6e56-4978-8acd-21ae9f3c3a6e/

+0

당신이 좀 더 구체적으로 주시겠습니까 : 당신이 다시 시작하지 않고 변경할 수 없습니다 것 같아요? 나는 테마가 있다는 것을 알고 있지만 나의 질문은 '실행 시간에 테마 사이에서 동적으로 변경하고 앱이 자동 업데이트되도록 할 수 있습니까?'라는 것입니다. – Steve

+0

위의 편집을 참조하십시오. – mydogisbox