使用小工具 > 2D > 資料網格 (Data Grid)
  
資料網格 (Data Grid)
此小工具的功能為何?
「資料網格」小工具,可讓您選擇要在網格中顯示資料的欄。
* 
資料必須繫結至資料網格。
使用此小工具的時機?
當您要以網格格式顯示您的資料時,請使用資料網格。
還有任何特殊屬性、服務、事件、動作嗎?
欲檢視常用小工具屬性、服務、事件等清單,可參閱 共通的小工具屬性、服務、事件
下表列出此小工具專屬的屬性、服務以及事件。
屬性
JavaScript
類型
描述
資料
data
string
「資料」屬性繫結至服務結果時,您可選擇要在資料網格小工具中顯示的欄。
啟用以狀態為基礎的格式
enableStateFormatting
boolean
讓您能根據 ThingWorx 中所定義的狀態定義,設定該小工具的格式。
如果勾選了核取方塊,就會出現下列屬性:
從屬欄位
狀態定義
舉例來說,如果標籤的「狀態定義」值為 error,標籤會變成紅色。
欲瞭解更多 ThingWorx 中的樣式與狀態定義資訊,可參閱 ThingWorx 輔助說明中心裡的〈樣式與狀態定義〉
頁首類別
headerClass
string
指派至小工具頁首的 CSS 類別。
水平對齊
(欄屬性)
指定欄的水平對齊方式。
靠左
置中
靠右
垂直對齊
(欄屬性)
指定欄的垂直對齊方式。
靠上
置中
靠下
動作中的小工具
此範例為小工具可能的外觀!
使用所必須的最少步驟
近似外觀
1. 拖曳「資料格線」小工具至畫布上。
2. 「資料」窗格,針對您想要檢索資料的實體新增服務。
3. 一旦新增該服務之後,將「所有項目」拖曳至小工具上,並選擇「選擇繫結目標」視窗上的「資料」
4. 「詳細資訊」窗格的「資料」下,選擇您要顯示的欄。
使用 CSS 對小工具進行樣式化處理
您可使用 CSS 對小工具進行樣式化處理!以下是範例:
* 
請記住,最好為類別指定唯一名稱,從而不與其他類別或 OOTB 屬性相衝突。
CSS 範例
近似外觀
.ptc-DataGrid th {
background-color: yellow;
font-size: 22px;
opacity: 1;
font-family: Century Gothic;
}
.ptc-DataGrid tr {
background-color: #00acc8;
border: none;
font-family: Century Gothic;
}
.ptc-DataGrid .item-row:hover {
background-color: #fff;
}
.ptc-DataGrid .item-row.selected {
background-color: #fff;
}
如需詳細資訊,請參閱 應用程式樣式