TextElement.Foreground Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia szczotkę w celu zastosowania do zawartości elementu.
public:
property System::Windows::Media::Brush ^ Foreground { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Foreground { get; set; }
member this.Foreground : System.Windows.Media.Brush with get, set
Public Property Foreground As Brush
Wartość właściwości
Szczotka używana do zastosowania do zawartości tekstu. Wartość domyślna to Black.
Przykłady
W poniższym przykładzie pokazano, jak ustawić Foreground atrybut przy użyciu Paragraph elementu przykładowego.
<FlowDocumentReader>
<FlowDocument>
<Paragraph
Background="Bisque"
Foreground="DarkGreen"
Padding="4"
>
<Run>
This text has a foreground color of dark green, and a background color of bisque.
</Run>
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
Na poniższej ilustracji przedstawiono sposób renderowania poprzedniego przykładu.
W poniższym przykładzie pokazano, jak programowo ustawić Foreground właściwość.
Run run = new Run(
"This text has a foreground color of dark green, and a background color of bisque.");
Paragraph par = new Paragraph(run);
par.Background = Brushes.Bisque;
par.Foreground = Brushes.DarkGreen;
Dim run As New Run("This text has a foreground color of dark green, and a background color of bisque.")
Dim par As New Paragraph(run)
par.Background = Brushes.Bisque
par.Foreground = Brushes.DarkGreen
Uwagi
Aby zapoznać się z tabelą próbek, która pokazuje dostępne wstępnie zdefiniowane kolory pędzla, zobacz Brushes.
Ta właściwość zależności ma również dołączone użycie właściwości. W języku XAML użycie to <object TextElement.Foreground="value".../>
, gdzie obiekt jest elementem obiektu (zazwyczaj elementem przepływu) znajdującym się w TextElementobiekcie , a wartość jest ciągiem rozpoznawanym jako Brush wartość implementacji. W kodzie dołączone użycie właściwości jest obsługiwane przez GetForeground metody i SetForeground . Użycie dołączonej właściwości nie jest powszechne, ponieważ większość elementów, które mogą być zawarte w TextElement obsłudze analogiczną nieprzyłączoną Foreground
właściwość, której host zawartości używa do renderowania.
Informacje dotyczące właściwości zależności
Pole identyfikatora | ForegroundProperty |
Właściwości metadanych ustawione na true |
AffectsRender, Inherits, SubPropertiesDoNotAffectRender |