Panel.Background Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public:
property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();
void Background(Brush value);
public Brush Background { get; set; }
var brush = panel.background;
panel.background = brush;
Public Property Background As Brush
<panel Background="{StaticResource resourceName}"/>
- or -
<panel Background="colorString"/>
- or -
<panel>
<panel.Background>singleBrush</panel.Background>
</panel>
Valeur de propriété
Pinceau qui remplit la zone de contenu du panneau. La valeur par défaut est null (un pinceau Null) qui est évalué comme Transparent pour le rendu.
Remarques
La valeur Arrière-plan d’un panneau dérivé du panneau est visible sous la zone interne si les éléments qui se trouvent dans la collection Children ont des pinceaux de transparence ou null pour l’une de leurs zones de définition. Il s’affiche dans la zone de marge enfant pour tout cas où un élément enfant a une marge différente de zéro affectant sa position. Il est également visible entre les positions de disposition de tous les éléments enfants, quelle que soit la marge, bien que cela puisse dépendre de la façon dont le panneau implémente son comportement de disposition. Par exemple, dans un canevas, tout pixel de la zone de contenu où il n’y a pas d’élément absolument positionné le couvrant affiche le pinceau d’arrière-plan du panneau.
Si vous utilisez une classe Panel telle que Grid ou StackPanel comme élément racine d’un modèle de contrôle, il est courant d’utiliser une extension de balisage {TemplateBinding} pour lier l’arrière-plan du panneau à la propriété Control.Background du parent du modèle (la classe de contrôle qui utilise votre modèle).