FixedDocument.DocumentPaginator Właściwość

Definicja

Pobiera moduł stronicowania, FixedDocument który udostępnia usługi zorientowane na strony, takie jak pobieranie określonej strony i repaginowanie w odpowiedzi na zmiany.

C#
public System.Windows.Documents.DocumentPaginator DocumentPaginator { get; }

Wartość właściwości

Obiekt klasy pochodzącej z DocumentPaginator tej klasy zapewnia usługi stronicowania.

Implementuje

Przykłady

W poniższym przykładzie pokazano, jak utworzyć element FixedDocument ze stronicatorem skonfigurowanym dla określonego rozmiaru strony.

C#
// ------------------------ 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;
}

W poniższym przykładzie pokazano również użycie DocumentPaginator właściwości .

C#
// ------------------------ 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;
}

Uwagi

Jeśli potrzebujesz stronicatora z automatycznym repaginacją w odpowiedziach na zmiany, takie jak dodawanie zawartości do dokumentu, wyprowadzanie klasy, z DynamicDocumentPaginator której sam dziedziczy po DocumentPaginator.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10