나는 syncfusion에 매우 익숙하며이 문제로 인해 어려움을 겪고있다. 모든 행과 셀이 만들어지면 테이블을 쉽게 채울 수 있지만 데이터가 내 템플릿 테이블의 행 수를 초과하면 'IndexOutofBounds'오류가 발생합니다. 어떻게 C#에서 Syncfusion을 사용하여 증가하는 템플릿 테이블에 행을 추가 할 수 있습니까? 나는 또한 한 페이지 이상으로 성장하는 테이블의 가능성을 어떻게 다룰 지 알고 싶다.C에서 syncfusion을 사용하여 워드 문서에 테이블 행을 추가하는 방법
0
A
답변
0
행을 추가하는 것은 쉬운 작업입니다. 행을 추가 한 후 셀 단락을 추가하고 형식을 지정해야합니다. 그게 제가 실수를 저질렀습니다.
IWTable table = new IWTable();
table.AddRow(True);
table.Rows[0].Cells[0].AddParagraph().AddText("sample text");
1
는 rows
및 columns
의 정확한 수를 알고 있다면, 당신은 테이블에 대한 rows
및 columns
을 정의하기 위해 아래의 코드를 활용할 수 있습니다. 당신이 rows
의 수에 대해 확실하지 않은 경우
IWTable table = document.LastSection.AddTable();
table.ResetCells(10, 4);
그런 다음 동적으로 row
를 추가 할 수 아래의 코드를 사용할 수 있습니다.
table.AddRow();