Expand Minimize

Control.Foreground property

Applies to Windows and Windows Phone

Gets or sets a brush that describes the foreground color.

Syntax


public Brush Foreground { get; set; }


<control>
  <control.Foreground>
    singleBrush
  </control.Foreground>
</control>


<control Foreground="colorString"/>

XAML Values

singleBrush

Within opening and closing property elements for object.Foreground, exactly one object element for an object that derives from Brush. The object element is typically one of these classes: LinearGradientBrush, ImageBrush, SolidColorBrush.

colorString

The Color for a SolidColorBrush, expressed as an attribute string. This can be a named color, an RGB value, or an ScRGB value. RGB or ScRGB may also specify alpha information. See Color.

Property value

Type: Brush

The brush that paints the foreground of the control. The default value is a SolidColorBrush with color of Black.

Remarks

Each control might apply this property differently based on its visual template. This property only affects a control whose template uses the Foreground property as a parameter. On other controls, this property has no effect. For more info about visual templates, see the Template property.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

See also

Control

 

 

Show:
© 2014 Microsoft. All rights reserved.