Freigeben über


TextElement.Background Eigenschaft

Definition

Ruft den Pinsel ab, mit dem der Hintergrund des Inhaltsbereichs gefüllt wird, oder legt diesen Pinsel fest.

public:
 property System::Windows::Media::Brush ^ Background { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Background { get; set; }
member this.Background : System.Windows.Media.Brush with get, set
Public Property Background As Brush

Eigenschaftswert

Brush

Der Pinsel, mit dem der Hintergrund des Inhaltsbereichs gefüllt wird, oder null, wenn kein Pinsel für den Hintergrund verwendet werden soll. Der Standardwert ist null.

Beispiele

Das folgende Beispiel zeigt, wie Sie das Attribut mithilfe Paragraph des Background Beispielelements festlegen.

<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>

Die folgende Abbildung zeigt, wie das vorherige Beispiel gerendert wird.

Screenshot: Vordergrund ist grün, Hintergrund hat die Farbe Biskuit

Das folgende Beispiel zeigt, wie Sie die Background Eigenschaft programmgesteuert festlegen.

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

Hinweise

Eine Tabelle mit Uhren, die die verfügbaren vordefinierten Pinselfarben anzeigen, finden Sie unter Brushes.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld BackgroundProperty
Metadateneigenschaften auf true festgelegt AffectsRender

Gilt für

Siehe auch