Nasıl yapılır: Akış İçeriği Öğelerini Blokların Özelliği ile Düzenleme
Bu örnekler, Bloklar özelliği aracılığıyla akış içeriği öğelerinde gerçekleştirilebilecek daha yaygın işlemlerden bazılarını gösterir. Bu özellik öğeleri eklemek ve öğesinden BlockCollectionkaldırmak için kullanılır. Bloklar özelliğine sahip akış içerik öğeleri şunlardır:
Bu örnekler akış içerik öğesi olarak kullanılır Section , ancak bu teknikler akış içerik öğesi koleksiyonunu barındıran tüm öğeler için geçerlidir.
Yeni bölüm oluşturma
Aşağıdaki örnek yeni Section bir oluşturur ve ardından Add yöntemini kullanarak Bölüm içeriğine yeni bir Paragraf ekler.
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...")))
Yeni paragraf öğesi oluşturma
Aşağıdaki örnek yeni Paragraph bir öğe oluşturur ve öğesinin Sectionbaşına ekler.
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)
Bölümdeki en üst düzey Blok öğelerini alma
Aşağıdaki örnek, içinde Sectionyer alan en üst düzey Block öğelerin sayısını alır.
int countTopLevelBlocks = secx.Blocks.Count;
Dim countTopLevelBlocks As Integer = secx.Blocks.Count
Bölümdeki son Block öğesini silme
Aşağıdaki örnek içindeki son Block öğeyi Sectionsiler.
secx.Blocks.Remove(secx.Blocks.LastBlock);
secx.Blocks.Remove(secx.Blocks.LastBlock)
Bölümdeki tüm Block öğesi içeriğini temizleyin
Aşağıdaki örnek, içindekilerin (Block öğeler) tümünü öğesinden Sectiontemizler.
secx.Blocks.Clear();
secx.Blocks.Clear()
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin