2
我有一張表,這張表有3列。在每一列中都有一張類似圖片的表格。 我做了一個生成表的方法,這個方法接收一個參數列表並在其上循環到 addCell到表iTextSharp:合併最後一列(Colspan)
我想要一行代替5列... 1 + 1( 4的colspan)。當我做一個colspan 第一個被合併時,我想合併第四個並保持第一個。
我該怎麼做?
感謝,
我有一張表,這張表有3列。在每一列中都有一張類似圖片的表格。 我做了一個生成表的方法,這個方法接收一個參數列表並在其上循環到 addCell到表iTextSharp:合併最後一列(Colspan)
我想要一行代替5列... 1 + 1( 4的colspan)。當我做一個colspan 第一個被合併時,我想合併第四個並保持第一個。
我該怎麼做?
感謝,
你只需要到細胞添加到表中的順序,你希望他們跨越。如果您在第一個單元格之前添加跨區單元格,那麼這就是它們將出現的方式。
PdfPTable t = new PdfPTable(5);
//Row 1
t.AddCell("R1C1");
t.AddCell("R1C2");
t.AddCell("R1C3");
t.AddCell("R1C4");
t.AddCell("R1C5");
//Row 2 - One regular cell followed by four spanned cells
t.AddCell("R2C1");
t.AddCell(new PdfPCell(new Phrase("R2C2-5")) { Colspan = 4 });
//Row 3 - Four spanned cells followed by one regular cell
t.AddCell(new PdfPCell(new Phrase("R3C1-4")) { Colspan = 4 });
t.AddCell("R3C5");