FlowDocument.Background Property


Gets or sets the Brush used to fill the background of content area.

 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

Property Value


The brush used to fill the background of the content area, or null to not use a background brush. The default is null.


The following example shows how to set the Background attribute of a FlowDocument element.

      This FlowDocument will have a background color of Indian red, with the text
      colored Navajo white.  Any Forground or Background settings on this paragraph
      would override the top-level settings for the FlowDocument.

The following example shows how to set the Background property programmatically.

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
flowDoc.Background = Brushes.IndianRed;
flowDoc.Foreground = Brushes.NavajoWhite;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
flowDoc.Background = Brushes.IndianRed
flowDoc.Foreground = Brushes.NavajoWhite


For a table of swatches that show the available predefined brush colors, see Brushes.

Dependency Property Information

Identifier field BackgroundProperty
Metadata properties set to true AffectsRender

Applies to