2
我試圖從mahapps.metro庫更改下拉按鈕的默認藍色突出顯示顏色。 我試圖覆蓋使用Windows高亮顏色:如何更改鼠標懸停高亮刷MahApps.Metro DropDownButton?
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Orange" />
我試着設置觸發器來更改使用IsMouseOver,沒有工作的按鈕borderbrush。
我也嘗試通過使用Blend獲取模板的副本來修改控件模板。我無法弄清楚顏色來自哪裏。我認爲這是下拉按鈕模板中按鈕的樣式。
有沒有辦法做到這一點?任何幫助真的很感謝
您需要更改兩種風格的風格。首先你的'DropDownButtonStyle',然後在裏面改變'ButtonStyle'屬性的樣式。對於'ButtonStyle',更改'IsMouseOver'觸發器的'Background'顏色。非常簡單...:O) – jsanalytics
非常感謝人。我編輯了這兩種風格,它的工作。 –
非常歡迎。 – jsanalytics