TextElement.Foreground Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví štětec použít na obsah prvku.
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
Hodnota vlastnosti
Štětec použitý k použití u obsahu textu. Výchozí formát je Black.
Příklady
Následující příklad ukazuje, jak nastavit Foreground atribut pomocí Paragraph ukázkového elementu.
<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>
Následující obrázek ukazuje, jak se v předchozím příkladu vykresluje.
Následující příklad ukazuje, jak nastavit Foreground vlastnost programově.
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
Poznámky
Tabulku vzorníků s dostupnými předdefinovanými barvami štětce naleznete v tématu Brushes.
Tato vlastnost závislosti má také připojené použití vlastnosti. V jazyce XAML je <object TextElement.Foreground="value".../>
použití , kde objekt je objekt element objektu (obvykle element toku) obsažený v objektu TextElement, a hodnota je řetězec, který se překládá na Brush hodnotu implementace. V kódu je použití připojené vlastnosti podporováno metodami GetForeground a SetForeground metodami. Použití připojené vlastnosti není běžné, protože většina prvků, které mohou být obsaženy v TextElement podpoře analogické nepřipojené Foreground
vlastnosti, kterou hostitel obsahu používá k vykreslování.
Informace o vlastnosti závislosti
Pole identifikátoru | ForegroundProperty |
Vlastnosti metadat nastavené na true |
AffectsRender, Inherits, SubPropertiesDoNotAffectRender |