FixedDocument.DocumentPaginator 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得分頁器, FixedDocument 提供頁面導向服務,例如取得特定頁面並回應變更重新分頁。
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
屬性值
一個類別的物件,從中衍生 DocumentPaginator 出來,提供分頁服務。
實作
範例
以下範例說明如何建立 FixedDocument 一個為特定頁面大小設定分頁器的 。
// ------------------------ 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
以下範例也展示了該 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
備註
如果你需要一個能自動重排的分頁器,以回應變更,例如將內容加入文件,請派生一個類別,該類別 DynamicDocumentPaginator 繼承自 DocumentPaginator。