DeleteRow
İçindekiler
[
Saklamak
]DocumentBuilder.DeleteRow method
Tablodan bir satırı siler.
public Row DeleteRow(int tableIndex, int rowIndex)
Parametre | Tip | Tanım |
---|---|---|
tableIndex | Int32 | Tablonun indeksi. |
rowIndex | Int32 | Tablodaki satırın dizini. |
Geri dönüş değeri
Az önce kaldırılan satır düğümü.
Notlar
İmleç silinen satırın içindeyse, imleç dışarı doğru bir sonraki satıra veya tablodan sonraki bir sonraki paragrafa taşınır.
Yalnızca bir satır içeren bir tablodan bir satırı silerseniz, bütün tablosu silinir.
İndeks parametreleri için, indeks 0’dan büyük veya ona eşit olduğunda, ilk öğe 0 olacak şekilde başlangıç ‘den bir indeks belirtir. İndeks 0’dan küçük olduğunda, son öğe -1 olacak şekilde, from dizini belirtilir.
Örnekler
Tablodan bir satırın nasıl silineceğini gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Table table = builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndRow();
builder.InsertCell();
builder.Write("Row 2, cell 1.");
builder.InsertCell();
builder.Write("Row 2, cell 2.");
builder.EndTable();
Assert.AreEqual(2, table.Rows.Count);
// Belgedeki ilk tablonun ilk satırını silin.
builder.DeleteRow(0, 0);
Assert.AreEqual(1, table.Rows.Count);
Assert.AreEqual("Row 2, cell 1.\aRow 2, cell 2.\a\a", table.GetText().Trim());
Ayrıca bakınız
- class Row
- class DocumentBuilder
- ad alanı Aspose.Words
- toplantı Aspose.Words