使用C1PrintDocument控件 > 表格 > 访问单元格,列和行 |
和Tables主题中可以看到的示例代码一样,表格中全部的单元格由Cells集合表示,其类型为TableCellCollection。该集合中的元素表示单个单元格,其类型为TableCell。为访问表格中的任意单元格,Cells集合可以按照单元格所在行和列的索引进行访问,就像这样:
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Dim rt As New C1.C1Preview.RenderTable() … ' 获取行索引10,列索引4的单元格: Dim tc as TableCell = rt.Cells(10, 4) |
C#
C# |
拷贝代码
|
---|---|
RenderTable rt = new RenderTable(); … // 获取行索引10,列索引4的单元格: TableCell tc = rt.Cells[10, 4]; |
表格的列通过Cols集合进行访问,其类型为TableColCollection,它包含TableCol类型的元素。和单元格一样,只要触及某个列,将创建该列。例如,如果你设置一个列的Style属性,但如果该列不存在就将会创建该列。
表格的行通过Rows集合进行访问,其类型为TableRowCollection,它包含TableRow类型的元素。同单元格以及列一样,只要触及某个行,如果该行不存在将创建该行。例如,如果你设置一行的高度,则该行(以及它之前的所有行)将自动被创建。
请注意,所有的不包含具有实际内容的表格行将具有为零的高度,因此在呈现该表格时为不可见。