TextElement.Foreground Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le pinceau à appliquer au contenu de l’élément.
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
Valeur de propriété
Pinceau à appliquer au contenu de texte. La valeur par défaut est Black.
Exemples
L’exemple suivant montre comment définir l’attribut Foreground , à l’aide Paragraph de l’exemple d’élément.
<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>
La figure suivante montre comment l’exemple précédent s’affiche.
L’exemple suivant montre comment définir la Foreground propriété par programmation.
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
Remarques
Pour obtenir une table des montres qui affiche les couleurs de pinceau prédéfinies disponibles, voir Brushes.
Cette propriété de dépendance a également une utilisation de propriété jointe. En XAML, l’utilisation est <object TextElement.Foreground="value".../>
, où l’objet est un élément d’objet (généralement un élément de flux) contenu dans un TextElement, et la valeur est une chaîne qui se résout en valeur d’implémentation Brush . Dans le code, l’utilisation de la propriété jointe est prise en charge par les méthodes et SetForeground les GetForeground méthodes. L’utilisation de la propriété jointe n’est pas courante, car la plupart des éléments pouvant être contenus dans une TextElement propriété de prise en charge non attachée Foreground
, que l’hôte de contenu utilise pour le rendu.
Informations sur les propriétés de dépendance
Champ d’identificateur | ForegroundProperty |
Propriétés de métadonnées définies sur true |
AffectsRender, Inherits, SubPropertiesDoNotAffectRender |