2013-08-06 3 views
1

Mahapps.Metro를 사용하고 있지만 텍스트의 색상을 변경하려고하면 흰색이 표시됩니다.Wpf C# - 메트로 레이블 전경색 변경

레이블 색상을 어떻게 무시할 수 있습니까? XAML과 C#의 백그라운드 코드에서 재정의 할 수 있기를 원합니다. 마우스 오버 및 물건에 대한 내 ColorAnimation을 통합하려고합니다.

감사합니다,

사이먼

+1

게시하기 전에 질문을 읽고 다른 사람이 따를 수 있는지 확인하십시오. '텍스트의 색을 바꾸려고 할 때''어떤 텍스트 '? '라벨의 색상을 어떻게 무시할 수 있습니까?''Label'? 제어? 'Foreground'를 설정하거나, 당신이 말하는 Window 제목입니까? Mahapps.Metro에는 추가하거나 놓칠 수있는 'ResourceDictionary'가 함께 제공됩니다. 누군가가 당신의 xaml에 실제로 가지고있는 것을 게시하여 대략적인 추측을하기조차하십시오. – Viv

답변

1

나는이 문제를 발견했다. 그것은 Mahapps.Metro DLL이 스타일되는 컨트롤의 경우

<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colours.xaml"/> 

은 다음 전경에 대한 컨트롤의 색상을 재정의 할 수 없습니다 :

문제는 당신이 resourcedictionnary에 진술 라인을 떠날 경우이다.