2013-07-28 4 views
8

すべて、私はMahApps.Metroを使用し始めましたが、このライブラリがオーバーライドするコントロール(たとえばGroupBox)は私にとっては少し面倒です。MahApps.Metroの基本コントロールのスタイルを無効にする方法

私の質問はsinpleです:MahApps.Metroが特定のコントロールのスタイルをオーバーライドするのを止めたいのであれば、私は何ができますか?

私はpublic class SomeDataGrid : DataGrid自分自身を作成DataGridをオーバーライドすることにより、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:さて、私はそれを見ます。 –

関連する問題