Partage via


Panel.Background Propriété

Définition

Obtient ou définit un pinceau qui remplit la zone de contenu du panneau.

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).

S’applique à

Voir aussi