FixedPage.Background Property

Definition

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

public System.Windows.Media.Brush Background { get; set; }

Property Value

The brush for rendering the page background.

Examples

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

Remarks

Dependency Property Information

Item Value
Identifier field BackgroundProperty
Metadata properties set to true AffectsRender, SubPropertiesDoNotAffectRender

Applies to

See also