Control.BorderBrush Propriété

Définition

Obtient ou définit un pinceau qui décrit l'arrière-plan de bordure d'un contrôle.

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.Media.Brush BorderBrush { get; set; }

Valeur de propriété

Brush

Le pinceau qui est utilisé pour remplir la bordure du contrôle ; la valeur par défaut est Transparent.

Attributs

Exemples

L’exemple suivant montre comment définir la propriété de pinceau de bordure d’un contrôle.

XAML
<Button Name="btn6" BorderBrush="Red" 
        Click="ChangeBorderBrush">
  BorderBrush
</Button>
C#
void ChangeBorderBrush(object sender, RoutedEventArgs e)
{
    if (btn6.BorderBrush == Brushes.Red)
    {
        btn6.BorderBrush = Brushes.Black;
        btn6.Content = "Control border brush changes from red to black.";
    }
    else
    {
        btn6.BorderBrush = Brushes.Red;
        btn6.Content = "BorderBrush";
        }
}

Remarques

Cette propriété affecte uniquement un contrôle dont le modèle utilise la BorderBrush propriété comme paramètre. Sur d’autres contrôles, cette propriété n’a aucun impact.

Informations sur les propriétés de dépendance

Champ d’identificateur BorderBrushProperty
Propriétés de métadonnées définies sur true AffectsRender, SubPropertiesDoNotAffectRender

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7