跳轉到主要內容
此物件代表表格區塊中的單一表格儲存格。它是 TableCells 集合中的一個元素。此物件可讓您存取儲存格的名稱、以像素為單位的座標,以及儲存格內容。 每個表格儲存格都表示為個別的區塊。若要存取儲存格內容,您應使用 Block 屬性。內容的型別 (例如文字、圖片) 取決於 IBlock::Type 屬性。若表格儲存格包含文字,您可以使用 IBlock::GetAsTextBlock 方法來存取該表格儲存格的文字及其他文字屬性。 儲存格有四個座標——也就是包圍該儲存格的左、右、上、下分隔線的座標。儲存格座標以像素為單位。表格儲存格的座標無法直接變更。它們會受到 ITableCells::MergeITableCells::Split 方法的影響。但請注意,這些操作不僅會變更單一儲存格的屬性,還會影響整個儲存格集合,新增或移除儲存格。

屬性

名稱型別說明
ApplicationEngine, 唯讀回傳 Engine 物件。
BlockBlock, 唯讀可存取儲存格的 Block。
Bottomint, 唯讀儲存儲存格底部邊界的像素座標。
Leftint, 唯讀儲存儲存格左側邊界的像素座標。
Rightint, 唯讀儲存儲存格右側邊界的像素座標。
Topint, 唯讀儲存儲存格頂部邊界的像素座標。

方法

名稱描述
ChangeBlockType變更與表格儲存格對應的 Block 型別。
TableCell 物件圖

輸出參數

此物件為 TableCells 物件之 Item 方法的輸出參數。

範例

FREngine.IBlock block;
// 取得表格儲存格
if (block.Type == FREngine.BlockTypeEnum.BT_Table)
{
 FREngine.ITableBlock tableBlock = block.GetAsTableBlock();
 for( int iCell = 0; iCell < tableBlock.Cells.Count; iCell++ ) {
  FREngine.ITableCell cell = tableBlock.Cells[iCell];
  // 對儲存格執行某些操作
 }
}
此物件可在下列程式碼範例中找到:

另請參閱

TableBlock TableCells 使用 Layout 與 Blocks 使用 Text 使用屬性