Show / Hide Table of Contents

Практическое руководство. Управление элементами потокового содержимого с помощью свойства Blocks

Эти примеры демонстрируют некоторые из наиболее распространенных операций, которые могут выполняться над элементами потокового содержимого через блоки свойство. Это свойство используется для добавления и удаления элементов из BlockCollection. Элементы содержимого на поток, эта функция блоки свойства включают:

  • Figure

  • Floater

  • ListItem

  • Section

  • TableCell

Для использования этих примерах Section поток элемент содержимого, но эти методы применяются ко всем элементам, на которых размещены коллекцию элемент содержимого нефиксированного формата.

Пример

В следующем примере создается новый Section , а затем использует добавить метод, чтобы добавить новый абзац в разделе содержимое.

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

Пример

В следующем примере создается новый Paragraph элемент и вставляет его в начале Section.

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

Пример

В следующем примере возвращается количество верхнего уровня Block элементов, содержащихся в Section.

int countTopLevelBlocks = secx.Blocks.Count;

Пример

В следующем примере удаляется последний Block элемент Section.

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

Пример

В следующем примере удаляется все содержимое (Block элементы) из Section.

secx.Blocks.Clear();

См. также

  • BlockCollection
  • InlineCollection
  • ListItemCollection
  • Общие сведения о документах нефиксированного формата
  • Управление группами строк таблицы пользователя с помощью свойства RowGroups
  • Управление столбцами таблицы с помощью свойства Columns
  • Управление группами строк таблицы пользователя с помощью свойства RowGroups
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX