Control.Foreground Control.Foreground Control.Foreground Control.Foreground Property

Определение

Возвращает или задает кисть, которая описывает основной цвет.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

Значение свойства

Кисть, которая заливает основной цвет элемента управления.The brush that paints the foreground of the control. По умолчанию используется цвет шрифта диалоговых окон системы.The default value is the system dialog font color.

Примеры

В следующем примере показано, как задать свойство стиля шрифта для элемента управления.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

Комментарии

Это свойство влияет только на элемент управления, шаблон которого Foreground использует свойство в качестве параметра.This property only affects a control whose template uses the Foreground property as a parameter. В других элементах управления это свойство не оказывает влияния.On other controls, this property has no impact.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field ForegroundProperty
Свойства метаданных, для которых задано значениеtrueMetadata properties set to true AffectsRender, SubPropertiesDoNotAffectRender, InheritsAffectsRender, SubPropertiesDoNotAffectRender, Inherits

Применяется к