Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Estes exemplos demonstram algumas das operações mais comuns que podem ser realizadas em um FlowDocument por meio da propriedade Blocks.
Exemplo
O seguinte exemplo cria um FlowDocument novo e concatena um novo elemento Paragraph ao FlowDocument.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
flowDoc.Blocks.Add(new Paragraph(new Run("Text to append...")));
O seguinte exemplo cria um novo elemento Paragraph e o insere ao começo do FlowDocument.
Paragraph p = new Paragraph(new Run("Text to insert..."));
flowDoc.Blocks.InsertBefore(flowDoc.Blocks.FirstBlock, p);
O seguinte exemplo recebe o número dos elementos Block de alto nível contido no FlowDocument.
int countTopLevelBlocks = flowDoc.Blocks.Count;
The following example deletes the last Block element in the FlowDocument.
flowDoc.Blocks.Remove(flowDoc.Blocks.LastBlock);
The following example clears all of the contents (Block elements) from the FlowDocument.
flowDoc.Blocks.Clear();
Consulte também
Tarefas
Como: Manipulate a Table's Row Groups through the RowGroups Property
Como: Manipular as colunas de uma tabela por meio da propriedade Columns
Como: Manipulate a Table's Row Groups through the RowGroups Property