Ich möchte eine Tabelle in einer anderen Tabelle (innerhalb einer bestimmten Zelle) hinzufügen. Ich kann keinen Weg finden, ein Table
Objekt zu einem Cell
Objekt hinzuzufügen. Ist das einfach unmöglich?MigraDoc - verschachtelte/verschachtelte Tabellen?
Alternativ kann ich einige Zellen zusammenführen, aber ich kann keine Probe in MigraDoc Website mit Zellen zusammenführen finden.
Hier ist mein Code:
Table parentTable = new Table();
parentTable.AddColumn(Unit.FromCentimeter(9));
Row parentRow = parentTable.AddRow();
Cell parentCell = parentRow.Cells[0];
Table currentTable = new Table();
currentTable.AddColumn(Unit.FromCentimeter(4));
Row currentRow = currentTable.AddRow();
currentRow.Cells[0].AddParagraph("blablabla");
parentCell.Add(currentTable); // this does not work
Es funktioniert gut. Funktioniert auch mit TextFrame. Danke dafür und der Link zum Rechnungsbeispiel! – olivier
+1 für den Trick "Elemente". Wäre es schön, eine .AddTable() - Kurzschrift in Zellen zu haben, um Verwirrung zu vermeiden – Farlop