2011-02-10 8 views
6

컨트롤에 어둡거나 밝은 테마 만 사용할 수있는 방법이 있습니까? 대부분 어둡기 만 한 응용 프로그램에서 일하고 있습니다. 우리는 어두운 사용자 정의 배경을 가지고 있습니다. 모든 텍스트 블록이 처리되며 항상 흰색입니다. 그러나 버튼, 텍스트 박스, 체크 박스, 라디오 버튼. 전화 테마가 밝게 설정되면 모두 검은 색이되어 거의 보이지 않습니다.Windows Phone 7의 테마 재정의

이 문제는 각 컨트롤이 각각의 상태에 표시되는 방식을 처리하기 위해 혼합되어 있음을 발견했습니다. E. G., Light 테마에서 버튼 텍스트는 검정색으로되고, 눌렀을 때만 흰색으로 바뀝니다. 버튼에 Dark 테마 만 사용할 수있는 방법이 있습니까? 전화기의 실제 테마 설정이 무엇인지 무시합니다.

감사합니다.

답변

1

나는 모두 수동으로 색상을 지정해야 할까봐 걱정됩니다. 블렌드에서는 관심있는 각 속성에서 "로컬 값으로 변환"을 클릭하는 것을 의미합니다.

적어도 그게 내가 한 일이다. 다른 누군가가 더 좋은 대답을하기를 바랍니다.

0

PhoneForegroundBrush와 같은 항목을 사용하여 테마 변경으로 자동 전환하거나 수동으로 (명시 적으로) 색상 값을 설정하십시오. 제프 윌콕스에 의해

관련 문제