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

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