J'ai construit un panneau de disposition personnalisé semi-transparent dans WPF en réglant la valeur Opacité du panneau sur 0,5. Tout fonctionne comme prévu, sauf que les enfants du panneau sont également semi-transparents!Panneau de disposition personnalisé semi-transparent
De quoi ai-je besoin pour que les enfants du panneau soient rendus sans transparence?
Voici le code correspondant:
public class DialogLayoutPanelControl : Panel
{
public DialogLayoutPanelControl() : base()
{
Background = Brushes.LightGray;
Opacity = 0.5;
}
}
Solution (par Anvaka):
Background = new SolidColorBrush(Colors.LightGray) { Opacity = 0.5 };
Contexte = new SolidColorBrush (Colors.LightGray) {Opacité = 0,5}; Cela a fait l'affaire en effet - merci! –