8

すべて、私はMahApps.Metroを使い始めましたが、このライブラリがオーバーライドするいくつかのコントロール(GroupBoxたとえば)は、私には少しやんちゃすぎます。

私の質問は簡単です:特定のコントロールのスタイルをオーバーライドする MahApps.Metro を停止したい場合、どうすればよいですか?

独自の作成をDataGridオーバーライドすることで、これを修正しようとしましたが、これにより、このコントロールを WPF のデフォルトとして使用できます。ただし、すべてのコントロールに対してこれを行うのは理想的ではありません。DataGridpublic class SomeDataGrid : DataGrid

御時間ありがとうございます。

4

1 に答える 1

6

スタイルを上書きしたくないコントロールについては、 style を設定しますnull

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

この構造はStyle、コントロールのデフォルト値を設定します。

于 2013-07-28T12:35:31.333 に答える