Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

Classe DynamicDocumentPaginator

Aggiornamento: novembre 2007

Fornisce una classe base astratta che supporta l'impaginazione in background automatica e posizioni di contenuto di registrazione attraverso nuove impaginazioni in aggiunta ai metodi e alle proprietà delle classe base.

Spazio dei nomi:  System.Windows.Documents
Assembly:  PresentationCore (in PresentationCore.dll)

public abstract class DynamicDocumentPaginator : DocumentPaginator
public abstract class DynamicDocumentPaginator extends DocumentPaginator
public abstract class DynamicDocumentPaginator extends DocumentPaginator
Questa classe è astratta; per le classi derivate non astratte utilizzabili in XAML, vedere Gerarchia di ereditarietà.

Per impostazione predefinita, un oggetto DynamicDocumentPaginator eseguirà automaticamente la preimpaginazine del contenuto in background (questo processo inizia quando IsBackgroundPaginationEnabled è true che è l'impostazione predefinita).

Quando IsBackgroundPaginationEnabled è true, il layout verrà inoltre nuovamente impaginato a causa di modifiche di contenuto o modifiche nell'oggetto PageSize.

L'evento PaginationProgress si verifica al completamento dell'impaginazione (o nuova impaginazione) di una o più pagine, ad esempio nelle situazioni seguenti:

L'evento PaginationCompleted si verifica anche quando l'impaginazione in background è disattivata. Ad esempio, se è presente solo una pagina di contenuto e IsBackgroundPaginationEnabled = false), la chiamata di GetPage con un argomento corrispondente a 0 comporterà due eventi:

  1. L'evento PaginationProgress con impostazioni PaginationProgressEventArgs di Start = 0 e Count = 1.

  2. Evento PaginationCompleted.

System.Object
  System.Windows.Documents.DocumentPaginator
    System.Windows.Documents.DynamicDocumentPaginator

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft