FixedPage.Background Property

 

Gets or sets the Brush used for rendering the page background.

Namespace:   System.Windows.Documents
Assembly:  PresentationFramework (in PresentationFramework.dll)

public Brush Background { get; set; }

Property Value

Type: System.Windows.Media.Brush

The brush for rendering the page background.

The following example shows use of the Background property.

// ----------------------- CreateFirstFixedPage -----------------------
/// <summary>
///   Creates the FixedPage for the first page.</summary>
/// <returns>
///   The FixedPage for the first page.</returns>
private FixedPage CreateFirstFixedPage()
{
    FixedPage fixedPage = new FixedPage();
    fixedPage.Background = Brushes.LightYellow;
    UIElement visual = CreateFirstVisual(false);

    FixedPage.SetLeft(visual, 0);
    FixedPage.SetTop(visual, 0);

    double pageWidth = 96 * 8.5;
    double pageHeight = 96 * 11;

    fixedPage.Width = pageWidth;
    fixedPage.Height = pageHeight;

    fixedPage.Children.Add((UIElement)visual);

    Size sz = new Size(8.5 * 96, 11 * 96);
    fixedPage.Measure(sz);
    fixedPage.Arrange(new Rect(new Point(), sz));
    fixedPage.UpdateLayout();

    return fixedPage;
}// end:CreateFirstFixedPage()

.NET Framework
Available since 3.0
Return to top
Show: