2013-07-28 30 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:好的,我会看到它。 –