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 textového obsahu. Výchozí hodnota je Black.
Příklady
Následující příklad ukazuje, jak nastavit atribut Foreground pomocí Paragraph jako příklad 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 vykresluje předchozí příklad.
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ů, která zobrazuje dostupné předdefinované barvy štětců, najdete v tématu Brushes.
Tato vlastnost závislosti má také připojené použití vlastností. V XAML je <object TextElement.Foreground="value".../>použití , kde objekt je objekt element (obvykle flow element) 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
| Položka | Hodnota |
|---|---|
| Pole Identifikátor | ForegroundProperty |
Vlastnosti metadat nastavené na true |
AffectsRender, , InheritsSubPropertiesDoNotAffectRender |