FixedDocument.DocumentPaginator Tulajdonság

Definíció

Lekéri a lapozót az FixedDocument oldalorientált szolgáltatásokhoz, például egy adott oldal lekéréséhez és a módosításokra adott újrapakoláshoz.

public:
 property System::Windows::Documents::DocumentPaginator ^ DocumentPaginator { System::Windows::Documents::DocumentPaginator ^ get(); };
public System.Windows.Documents.DocumentPaginator DocumentPaginator { get; }
member this.DocumentPaginator : System.Windows.Documents.DocumentPaginator
Public ReadOnly Property DocumentPaginator As DocumentPaginator

Tulajdonság értéke

Egy olyan osztály objektuma, amely lapozási DocumentPaginator szolgáltatásokat biztosít.

Megvalósítás

Példák

Az alábbi példa bemutatja, hogyan hozhat létre olyan FixedDocument lapozót, amely egy adott oldalmérethez van konfigurálva.

// ------------------------ CreateFixedDocument -----------------------
/// <summary>
///   Creates an empty FixedDocument.</summary>
/// <returns>
///   An empty FixedDocument without any content.</returns>
private FixedDocument CreateFixedDocument()
{
    FixedDocument fixedDocument = new FixedDocument();
    fixedDocument.DocumentPaginator.PageSize = new Size(96 * 8.5, 96 * 11);
    return fixedDocument;
}
' ------------------------ CreateFixedDocument -----------------------
''' <summary>
'''   Creates an empty FixedDocument.</summary>
''' <returns>
'''   An empty FixedDocument without any content.</returns>
Private Function CreateFixedDocument() As FixedDocument
    Dim fixedDocument As New FixedDocument()
    fixedDocument.DocumentPaginator.PageSize = New Size(96 * 8.5, 96 * 11)
    Return fixedDocument
End Function

Az alábbi példa a tulajdonság használatát is szemlélteti DocumentPaginator .

// ------------------------ CreateFixedDocument -----------------------
/// <summary>
///   Creates an empty FixedDocument.</summary>
/// <returns>
///   An empty FixedDocument without any content.</returns>
private FixedDocument CreateFixedDocument()
{
    FixedDocument fixedDocument = new FixedDocument();
    fixedDocument.DocumentPaginator.PageSize = new Size(96 * 8.5, 96 * 11);
    return fixedDocument;
}
' ------------------------ CreateFixedDocument -----------------------
''' <summary>
'''   Creates an empty FixedDocument.</summary>
''' <returns>
'''   An empty FixedDocument without any content.</returns>
Private Function CreateFixedDocument() As FixedDocument
    Dim fixedDocument As New FixedDocument()
    fixedDocument.DocumentPaginator.PageSize = New Size(96 * 8.5, 96 * 11)
    Return fixedDocument
End Function

Megjegyzések

Ha olyan lapozóra van szüksége, amely automatikusan újrafesti a változásokra adott válaszokat, például tartalmat ad hozzá a dokumentumhoz, olyan osztályt kell létrehoznia, amelytől DynamicDocumentPaginatorDocumentPaginatormaga örököl.

A következőre érvényes: