Control.BorderBrush 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.
Obtient ou définit un pinceau qui décrit le remplissage de bordure d’un contrôle.
public:
property Brush ^ BorderBrush { Brush ^ get(); void set(Brush ^ value); };
Brush BorderBrush();
void BorderBrush(Brush value);
public Brush BorderBrush { get; set; }
var brush = control.borderBrush;
control.borderBrush = brush;
Public Property BorderBrush As Brush
<control Background="{StaticResource resourceName}"/>
- or -
<control Background="colorString"/>
- or -
<control>
<control.Background>singleBrush</control.Background>
</control>
Valeur de propriété
Pinceau utilisé pour remplir la bordure 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é BorderBrush 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, s’il souhaite afficher une bordure, un contrôle utilise une extension de balisage {TemplateBinding} pour lier sa valeur BorderBrush au BorderBrush d’une bordure qui est l’élément racine du modèle de contrôle. 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 Windows (Kit SDK Windows) (SDK) 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 Style léger de l’article Contrôles de style .
La valeur BorderThickness doit être supérieure à 0 pour que la valeur BorderBrush prenne effet.