Control.Foreground Eigenschaft

Definition

Ruft einen Pinsel ab, der die Vordergrundfarbe beschreibt, oder legt diesen fest.

public:
 property Brush ^ Foreground { Brush ^ get(); void set(Brush ^ value); };
Brush Foreground();

void Foreground(Brush value);
public Brush Foreground { get; set; }
var brush = control.foreground;
control.foreground = brush;
Public Property Foreground As Brush
<control Foreground="{StaticResource resourceName}"/>
- or -
<control Foreground="colorString"/>
- or -
<control>
  <control.Foreground>singleBrush</control.Foreground>
</control>

Eigenschaftswert

Der Pinsel, der den Vordergrund des Steuerelements zeichnet. Der Standardwert ist ein SolidColorBrush mit der Farbe Schwarz.

Hinweise

Jedes Steuerelement kann diese Eigenschaft basierend auf seiner visuellen Vorlage unterschiedlich anwenden. Diese Eigenschaft wirkt sich nur auf ein Steuerelement aus, dessen Vorlage die Foreground-Eigenschaft als Parameter verwendet. Auf andere Steuerelemente hat diese Eigenschaft keine Auswirkungen. In der Regel verwendet ein von ContentControl abgeleitetes Steuerelement eine {TemplateBinding}-Markuperweiterung , um seinen Vordergrundwert an den Vordergrund eines ContentPresenter innerhalb der Steuerelementvorlage zu binden. Die gleiche Farbe/Pinsel kann auch für Werte anderer dekorativer Elemente in der Vorlage (Glyphen, Symbole, Steuerelementoberflächen) oder für zusammengesetzte Komponenteneigenschaften wie die einzelnen ComboBox-Elemente des TimePicker-Steuerelements verwendet werden. Weitere Informationen zu visuellen Vorlagen und Steuerelementvorlagen finden Sie unter Formatieren von Steuerelementen oder auf der Referenzseite für die Template-Eigenschaft .

Ab Windows 10 Version 1607 (Windows Software Development Kit (SDK) Version 10.0.14393.0 enthält generic.xaml Ressourcen, mit denen Sie die Farben eines Steuerelements in verschiedenen visuellen Zuständen ändern können, ohne die Steuerelementvorlage zu ändern. In Apps, die auf dieses Software Development Kit (SDK) oder höher ausgerichtet sind, wird das Ändern dieser Ressourcen bevorzugt, um Eigenschaften wie Hintergrund, Vordergrund und BorderBrush festzulegen. Weitere Informationen finden Sie im Abschnitt Leichtes Formatieren des Artikels XAML-Formatvorlagen .

Gilt für:

Weitere Informationen