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:透過 RowGroups 屬性管理資料表的資料列群組