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 };