共用方式為


HOW TO:透過 Blocks 屬性管理 FlowDocument

這些範例示範可透過 Blocks 屬性對 FlowDocument 執行的幾項常見作業。

範例

下列範例會建立新的 FlowDocument,並將新的 Paragraph 項目附加至 FlowDocument

            Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
            flowDoc.Blocks.Add(New Paragraph(New Run("Text to append...")))
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
flowDoc.Blocks.Add(new Paragraph(new Run("Text to append...")));

下列範例會建立新的 Paragraph 項目,並將其插入至 FlowDocument 的開頭。

            Dim p As New Paragraph(New Run("Text to insert..."))
            flowDoc.Blocks.InsertBefore(flowDoc.Blocks.FirstBlock, p)
Paragraph p = new Paragraph(new Run("Text to insert..."));
flowDoc.Blocks.InsertBefore(flowDoc.Blocks.FirstBlock, p);

下列範例會取得 FlowDocument 中包含的最上層 Block 項目數。

            Dim countTopLevelBlocks As Integer = flowDoc.Blocks.Count
int countTopLevelBlocks = flowDoc.Blocks.Count;

下列範例會刪除 FlowDocument 中的最後一個 Block 項目。

            flowDoc.Blocks.Remove(flowDoc.Blocks.LastBlock)
flowDoc.Blocks.Remove(flowDoc.Blocks.LastBlock);

下列範例會清除 FlowDocument 的所有內容 (Block 項目)。

            flowDoc.Blocks.Clear()
flowDoc.Blocks.Clear();

請參閱

工作

HOW TO:透過 RowGroups 屬性管理資料表的資料列群組

HOW TO:透過 Columns 屬性管理資料表的資料行

HOW TO:透過 RowGroups 屬性管理資料表的資料列群組