共用方式為


HOW TO:透過 Blocks 屬性管理非固定格式內容項目

這些範例示範可以透過 Blocks 屬性對非固定格式內容項目執行的幾項常見作業。 這個屬性用於加入和移除 BlockCollection 的項目。 具有 Blocks 屬性的非固定格式內容項目包括:

雖然這些範例中都是使用 Section 做為非固定格式內容項目,但這些方法也適用於裝載非固定格式內容項目集合的所有項目。

範例

下列範例會建立新的 Section,然後使用 Add 方法將新 Paragraph 加入至 Section 內容。

            Dim secx As New Section()
            secx.Blocks.Add(New Paragraph(New Run("A bit of text content...")))
Section secx = new Section();
secx.Blocks.Add(new Paragraph(new Run("A bit of text content...")));

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

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

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

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

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

            secx.Blocks.Remove(secx.Blocks.LastBlock)
secx.Blocks.Remove(secx.Blocks.LastBlock);

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

            secx.Blocks.Clear()
secx.Blocks.Clear();

請參閱

工作

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

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

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

參考

BlockCollection

InlineCollection

ListItemCollection

概念

非固定格式文件概觀