TextElement.Foreground Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il pennello da applicare al contenuto dell'elemento.
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
Valore della proprietà
Pennello usato per applicare il contenuto di testo. Il valore predefinito è Black.
Esempio
Nell'esempio seguente viene illustrato come impostare l'attributo Foreground usando Paragraph come elemento di esempio.
<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>
Nella figura seguente viene illustrato come viene eseguito il rendering dell'esempio precedente.
Nell'esempio seguente viene illustrato come impostare la Foreground proprietà a livello di codice.
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
Commenti
Per una tabella di campioni che mostra i colori predefiniti del pennello disponibili, vedere Brushes.
Questa proprietà di dipendenza ha anche un utilizzo di proprietà collegato. In XAML l'utilizzo è , dove l'oggetto è un elemento oggetto (in genere un elemento flow) contenuto in un TextElementoggetto e un valore è <object TextElement.Foreground="value".../>
una stringa che risolve un Brush valore di implementazione. Nel codice l'utilizzo della proprietà associata è supportato dai GetForeground metodi e SetForeground . L'utilizzo della proprietà associata non è comune, perché la maggior parte degli elementi che possono essere contenuti in un supporto di una TextElement proprietà analoga non attaccata Foreground
, che l'host del contenuto usa per il rendering.
Informazioni proprietà di dipendenza
Campo Identificatore | ForegroundProperty |
Proprietà dei metadati impostate su true |
AffectsRender, Inherits, SubPropertiesDoNotAffectRender |