Control.Background Propriété

Définition

Obtient ou définit un pinceau qui fournit l’arrière-plan du contrôle.

C#
public Brush Background { get; set; }
XAML
<control Background="{StaticResource resourceName}"/>
- or -
<control Background="colorString"/>
- or -
<control>
  <control.Background>singleBrush</control.Background>
</control>

Valeur de propriété

Pinceau qui fournit l’arrière-plan du contrôle. La valeur par défaut est null (un pinceau Null) qui est évalué comme Transparent pour le rendu.

Remarques

Chaque contrôle peut appliquer cette propriété différemment en fonction de son modèle visuel. Cette propriété affecte uniquement un contrôle dont le modèle utilise la propriété Background comme entrée pour les propriétés d’interface utilisateur du modèle. Sur les autres contrôles, cette propriété n’a aucun effet. En règle générale, un contrôle utilise une extension de balisage {TemplateBinding} pour lier sa valeur Background à l’arrière-plan d’un panneau qui est l’élément racine du modèle de contrôle ; par exemple, à Grid.Background. Pour plus d’informations sur les modèles visuels et la création de modèles de contrôle, consultez Contrôles de style ou la page de référence de la propriété Template .

À compter de Windows 10, version 1607 (Kit de développement logiciel (SDK) Windows version 10.0.14393.0), generic.xaml inclut des ressources que vous pouvez utiliser pour modifier les couleurs d’un contrôle dans différents états visuels sans modifier le modèle de contrôle. Dans les applications qui ciblent ce kit de développement logiciel (SDK) ou version ultérieure, la modification de ces ressources est préférable à la définition de propriétés telles que Background, Foreground et BorderBrush. Pour plus d’informations, consultez la section Styles légers de l’article Styles XAML .

S’applique à

Produit Versions
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Voir aussi