1
我正在使用Mahapps.Metro,但是當我嘗試更改其文本的顏色時,它顯示爲白色。Wpf C# - 更改Metro標籤的前景顏色
如何覆蓋標籤的顏色?我希望能夠在XAML中以及在C#中的後臺代碼中覆蓋它,因爲我希望將我的ColorAnimation也用於鼠標懸停和東西。
問候,
西蒙
我正在使用Mahapps.Metro,但是當我嘗試更改其文本的顏色時,它顯示爲白色。Wpf C# - 更改Metro標籤的前景顏色
如何覆蓋標籤的顏色?我希望能夠在XAML中以及在C#中的後臺代碼中覆蓋它,因爲我希望將我的ColorAnimation也用於鼠標懸停和東西。
問候,
西蒙
我已經找到了問題。
問題是,如果你在resourcedictionnary離開行指出:
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colours.xaml"/>
,那麼你不能改寫前景控件的顏色,如果它是由Mahapps.Metro DLL風格的控制。
嘗試在發帖之前閱讀你的問題,並檢查是否有其他人可以關注它。 '當我嘗試改變它的文本的顏色'什麼「文本」? '我如何覆蓋標籤的顏色?'哪個'標籤'?控制?只是設置'Foreground',或者它是你正在談論的窗口標題? Mahapps.Metro附帶了一堆您可能已添加/錯過的「ResourceDictionary」。發佈您在xaml中實際獲得的內容,以便其他人甚至可以進行粗略猜測。 – Viv