共用方式為


HOW TO:透過 Blocks 屬性管理 FlowDocument

更新:2007 年 11 月

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

範例

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

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 的開頭。

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

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

int countTopLevelBlocks = flowDoc.Blocks.Count;

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

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

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

flowDoc.Blocks.Clear();

請參閱

工作

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

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

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