Wie Sie MahApps.Metro zum Überschreiben von Stilen für grundlegende Steuerelemente anhalten

8

Alles, ich habe begonnen, MahApps.Metro zu benutzen, aber einige Kontrollen, die diese Bibliothek außer Kraft setzt ( GroupBox zum Beispiel), sind für mich etwas zu wild.

Meine Frage ist sinple: Wenn ich verhindern will, dass MahApps.Metro den Stil eines bestimmten Steuerelements überschreibt, was kann ich tun?

Ich habe versucht, dies für eine DataGrid zu beheben, indem ich die DataGrid überschreibe, indem ich meine eigene public class SomeDataGrid : DataGrid erstelle, und das erlaubt mir, dieses Steuerelement als WPF-Standard zu verwenden. Dies ist jedoch für ALLE Steuerelemente nicht ideal.

Danke für Ihre Zeit.

    
MoonKnight 28.07.2013, 12:20
quelle

1 Antwort

6

Legen Sie für das Steuerelement, für das Sie den Stil nicht überschreiben möchten, den Stil null :

fest %Vor%

Diese Konstruktion hat die Style für den Standardwert des Steuerelements festgelegt.

    
Anatoliy Nikolaev 28.07.2013, 12:35
quelle

Tags und Links