Semitransparentes benutzerdefiniertes Layoutfeld

Ich habe ein @ geba halbtransparentes benutzerdefiniertes Layoutfenster in WPF, indem Sie den Deckkraftwert des Bedienfelds auf 0,5 setzen. Alles funktioniert wie erwartet, außer dassdie Kinder des Panels sind auch halbtransparent!

Was muss ich ändern, damit die untergeordneten Elemente des Panels ohne Transparenz gerendert werden?

Hier ist der entsprechende Code:

public class DialogLayoutPanelControl : Panel
{
    public DialogLayoutPanelControl() : base()
    {
        Background = Brushes.LightGray;
        Opacity = 0.5;
    }
 }

Lösun (von Anvaka):

    Background = new SolidColorBrush(Colors.LightGray) { Opacity = 0.5 };

Antworten auf die Frage(4)

Ihre Antwort auf die Frage