Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Control.Foreground propriété

 

Date de publication : novembre 2016

Obtient ou définit un pinceau qui décrit la couleur de premier plan.

Espace de noms:   System.Windows.Controls
Assembly:  PresentationFramework (dans PresentationFramework.dll)

[BindableAttribute(true)]
public Brush Foreground { get; set; }

Valeur de propriété

Type: System.Windows.Media.Brush

Le pinceau qui peint le premier plan du contrôle. La valeur par défaut est la couleur de police de boîte de dialogue système.

Cette propriété affecte uniquement un contrôle dont le modèle utilise le Foreground propriété en tant que paramètre. Cette propriété n’a aucun impact sur les autres contrôles.

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

<Button Name="btn1" Foreground="Black" 
        Click="ChangeForeground">
  Foreground
</Button>
void ChangeForeground(object sender, RoutedEventArgs e)
{
    if (btn1.Foreground == Brushes.Green)
    {
        btn1.Foreground = Brushes.Black;
        btn1.Content = "Foreground";
    }
    else
    {
        btn1.Foreground = Brushes.Green;
        btn1.Content = "Control foreground(text) changes from black to green.";
    }
}

.NET Framework
Disponible depuis 3.0
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Retour au début
Afficher: