TextElement.Foreground Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Pinsel ab, der auf den Inhalt des Elements angewendet werden soll, oder legt ihn fest.
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
Eigenschaftswert
Der Pinsel, der auf den Textinhalt angewendet werden soll. Der Standardwert ist Black.
Beispiele
Das folgende Beispiel zeigt, wie Sie das Attribut mithilfe Paragraph des Foreground Beispielelements festlegen.
<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>
Die folgende Abbildung zeigt, wie das vorherige Beispiel gerendert wird.
Das folgende Beispiel zeigt, wie Sie die Foreground Eigenschaft programmgesteuert festlegen.
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
Hinweise
Eine Tabelle mit Uhren, die die verfügbaren vordefinierten Pinselfarben anzeigen, finden Sie unter Brushes.
Diese Abhängigkeitseigenschaft verfügt auch über eine angefügte Eigenschaftsverwendung. In XAML ist <object TextElement.Foreground="value".../>
die Verwendung , wobei objekt ein Objektelement (in der Regel ein Flusselement) in einem TextElement, und wert ist eine Zeichenfolge, die in einen Brush Implementierungswert aufgelöst wird. Im Code wird die Verwendung der angefügten Eigenschaft durch die und SetForeground die GetForeground Methoden unterstützt. Die Verwendung angefügter Eigenschaften ist nicht üblich, da die meisten Elemente, die in einer TextElement analogen nicht angefügten Foreground
Eigenschaft enthalten sein können, die der Inhaltshost zum Rendern verwendet.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | ForegroundProperty |
Metadateneigenschaften auf true festgelegt |
AffectsRender, Inherits, SubPropertiesDoNotAffectRender |