Langage

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ée comme Transparent pour le rendu.

Remarques

La valeur d’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 null ou transparents 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 indépendamment de 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, n’importe quel pixel dans la zone de contenu où il n’y a pas d’élément absolument positionné, il affiche le pinceau 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 (classe de contrôle qui utilise votre modèle).

S’applique à

Voir aussi