TextElement.Foreground Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de kwast op of stelt u deze in op de inhoud van het element.
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
Waarde van eigenschap
Het penseel dat wordt gebruikt om de tekstinhoud toe te passen. De standaardwaarde is Black.
Voorbeelden
In het volgende voorbeeld ziet u hoe u het kenmerk Foreground instelt met behulp van Paragraph als voorbeeldelement.
<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>
In de volgende afbeelding ziet u hoe het voorgaande voorbeeld wordt weergegeven.
In het volgende voorbeeld ziet u hoe u de eigenschap Foreground programmatisch instelt.
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
Opmerkingen
Zie voor een tabel met stalen met de beschikbare vooraf gedefinieerde kwastkleuren Brushes.
Deze afhankelijkheidseigenschap heeft ook een gekoppeld eigenschapsgebruik. In XAML is <object TextElement.Foreground="value".../>het gebruik, waarbij het object een objectelement is (meestal een stroomelement) in een TextElement, en de waarde een tekenreeks is die wordt omgezet in een Brush implementatiewaarde. In code wordt het gebruik van gekoppelde eigenschappen ondersteund door de GetForeground en SetForeground methoden. Het gebruik van gekoppelde eigenschappen is niet gebruikelijk, omdat de meeste elementen die kunnen worden opgenomen in een TextElement ondersteuning voor een analoge niet-gekoppelde Foreground eigenschap, die de inhoudshost gebruikt voor rendering.
Informatie over afhankelijkheidseigenschappen
| Item | Waarde |
|---|---|
| Id-veld | ForegroundProperty |
Eigenschappen van metagegevens ingesteld op true |
AffectsRender, , InheritsSubPropertiesDoNotAffectRender |