Condividi tramite


FixedPage.Background Proprietà

Definizione

Ottiene o imposta l'oggetto Brush utilizzato per il rendering dello sfondo della pagina.

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

Valore della proprietà

Brush

L'oggetto Brush per il rendering dello sfondo della pagina.

Esempio

Nell'esempio seguente viene illustrato l'uso della Background proprietà .

// ----------------------- 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()
' ----------------------- CreateFirstFixedPage -----------------------
''' <summary>
'''   Creates the FixedPage for the first page.</summary>
''' <returns>
'''   The FixedPage for the first page.</returns>
Private Function CreateFirstFixedPage() As FixedPage
    Dim fixedPage As New FixedPage()
    fixedPage.Background = Brushes.LightYellow
    Dim visual As UIElement = CreateFirstVisual(False)

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

    Dim pageWidth As Double = 96 * 8.5
    Dim pageHeight As Double = 96 * 11

    fixedPage.Width = pageWidth
    fixedPage.Height = pageHeight

    fixedPage.Children.Add(CType(visual, UIElement))

    Dim sz As New Size(8.5 * 96, 11 * 96)
    fixedPage.Measure(sz)
    fixedPage.Arrange(New Rect(New Point(), sz))
    fixedPage.UpdateLayout()

    Return fixedPage
End Function ' end:CreateFirstFixedPage()

Commenti

Informazioni proprietà di dipendenza

Campo Identificatore BackgroundProperty
Proprietà dei metadati impostate su true AffectsRender, SubPropertiesDoNotAffectRender

Si applica a

Vedi anche