Control.Foreground Eigenschaft

Definition

Ruft einen Pinsel ab, der die Vordergrundfarbe beschreibt, oder legt diesen fest.Gets or sets a brush that describes the foreground color.

public:
 property System::Windows::Media::Brush ^ Foreground { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Media.Brush Foreground { get; set; }
member this.Foreground : System.Windows.Media.Brush with get, set
Public Property Foreground As Brush

Eigenschaftswert

Der Pinsel, der den Vordergrund des Steuerelements zeichnet.The brush that paints the foreground of the control. Der Standardwert ist die Systemschriftfarbe für Dialogfelder.The default value is the system dialog font color.

Attribute

Beispiele

Im folgenden Beispiel wird gezeigt, wie die Eigenschaft Schriftart Stil eines-Steuer Elements festgelegt wird.The following example shows how to set the font style property of a control.

<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.";
    }
}
Private Sub ChangeForeground(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (Equals(btn1.Foreground, Brushes.Green)) Then

        btn1.Foreground = Brushes.Black
        btn1.Content = "Foreground"

    Else

        btn1.Foreground = Brushes.Green
        btn1.Content = "Control foreground(text) changes from black to green."
    End If
End Sub

Hinweise

Diese Eigenschaft wirkt sich nur auf ein-Steuerelement Foreground aus, dessen Vorlage die-Eigenschaft als Parameter verwendet.This property only affects a control whose template uses the Foreground property as a parameter. Bei anderen Steuerelementen hat diese Eigenschaft keine Auswirkung.On other controls, this property has no impact.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field ForegroundProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true AffectsRender, SubPropertiesDoNotAffectRender, InheritsAffectsRender, SubPropertiesDoNotAffectRender, Inherits

Gilt für: