2013-07-28 90 views
8

所有的,我已經開始使用MahApps.Metro,但是這個庫覆蓋的一些控件(例如GroupBox)在我看來有點過於ra。。如何停止MahApps.Metro基本控件的覆蓋樣式

我的問題是sinple:如果我想停止MahApps.Metro重寫某個控件的樣式,我該怎麼辦?

我試圖解決這一問題的DataGrid通過重寫DataGrid創造我自己的public class SomeDataGrid : DataGrid,這允許我使用這個控制,WPF默認。但是,要做到這一點所有的控制是不理想的。

謝謝你的時間。

回答

6

對於控制,您不希望覆蓋的樣式,設置樣式null

<ProgressBar Style="{x:Null}" Width="300" Height="30" IsIndeterminate="True" /> 

該建築爲控件的默認值設置Style

+0

太好了,非常感謝你的時間... – MoonKnight

+0

你能看看http://stackoverflow.com/q/17898108/626442嗎?我無法獲得資源來使用我的控件... – MoonKnight

+1

@Killercam:好的,我會看到它。 –