Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
De här exemplen visar några av de vanligaste åtgärderna som kan utföras på flödesinnehållselement via egenskapen Block. Den här egenskapen används för att lägga till och ta bort objekt från BlockCollection. Flödesinnehållselement som har en egenskap Block är:
Dessa exempel råkar använda Section som elementet för flödesinnehåll, men dessa tekniker är tillämpliga för alla element som är värdar för en samling av flödesinnehållselement.
Skapa ett nytt avsnitt
I följande exempel skapas en ny Section, och sedan används metoden Lägg till för att lägga till ett nytt stycke till innehållet i avsnittet .
Section secx = new Section();
secx.Blocks.Add(new Paragraph(new Run("A bit of text content...")));
Dim secx As New Section()
secx.Blocks.Add(New Paragraph(New Run("A bit of text content...")))
Skapa ett nytt styckeelement
I följande exempel skapas ett nytt Paragraph element och infogar det i början av Section.
Paragraph parx = new Paragraph(new Run("Text to insert..."));
secx.Blocks.InsertBefore(secx.Blocks.FirstBlock, parx);
Dim parx As New Paragraph(New Run("Text to insert..."))
secx.Blocks.InsertBefore(secx.Blocks.FirstBlock, parx)
Hämta blockelementen på den översta nivån i avsnittet
I följande exempel fås antalet Block-element på översta nivån som finns i Section.
int countTopLevelBlocks = secx.Blocks.Count;
Dim countTopLevelBlocks As Integer = secx.Blocks.Count
Ta bort det sista blockelementet i avsnittet
I följande exempel tas det sista Block elementet bort i Section.
secx.Blocks.Remove(secx.Blocks.LastBlock);
secx.Blocks.Remove(secx.Blocks.LastBlock)
Rensa allt blockelementinnehåll från avsnittet
I följande exempel rensas allt innehåll (Block element) från Section.
secx.Blocks.Clear();
secx.Blocks.Clear()
Se även
.NET Desktop feedback