WPF wie Button Hintergrundfarbe wiederherzustellen

8

Diese Frage war so einfach, aber ich kann die Antwort nicht finden:

Wie ändere ich einen Button auf seinen Standard? Mein VS2010 beginnt, mir einen Knopf mit seltsamer Farbe zu geben, und ich muss den Knopf manuell so einstellen, dass er wie sein Standard-Selbst aussieht.

Ich habe es versucht:

  

btn.Background = null; // only make it transparent, not default background

Jeder?

    
KMC 23.02.2011, 10:59
quelle

1 Antwort

18

Verwenden Sie den ClearValue -Methode, um den Standard wiederherzustellen.

%Vor%

oder

%Vor%

Dies setzt die Hintergrund-Eigenschaft der Schaltfläche zurück. Aber wenn Sie die Schaltflächenvorlage geändert haben, wird das nicht helfen. Suchen Sie in diesem Fall nach expliziten Deklarationen der Button.Template -Eigenschaft oder nach einem Stil, der dies ermöglicht setzt die Button.Template-Eigenschaft. Schauen Sie besonders in Ihrer App.xaml nach, wenn es etwas wie

gibt %Vor%

oder

%Vor%     
HCL 23.02.2011, 11:01
quelle

Tags und Links