| Wijmo ユーザーガイド > ウィジェット > Grid > 概念 > グリッド > ユーザーインターフェースのカスタマイズ |
Wijmo では、ウィジェットの各要素の外観を、必要に応じて簡単にカスタマイズできます。たとえば、wijgrid のヘッダ行をカスタマイズするには、基本的な HTML スタイル属性の設定により、デフォルトの CSS クラスである wijmo-wijgrid-headerrow を次のように再定義します。
| タイトルの設定例 |
コードのコピー |
|---|---|
<style type="text/css"> /* Column header */ wijmo-wijgrid .wijmo-wijgrid-headerrow>th{ color: blue !important; background: lightblue !important; height: 50px; font: bold 14pt sans-serif !important; text-align: left; } </style> | |
これにより、wijgrid の列の外観は、次の右側の図のようになります。
同様に、さまざまな要素に定義されたデフォルトの CSS クラスをカスタマイズすることで、ヘッダセルやグリッドセルの背景色、文字揃え、罫線などを簡単にカスタマイズできます。
次の表は、wijgrid ウィジェットの UI 要素に使用される主な CSS クラスの一覧を示します。
| UI 要素 | CSS クラス |
|---|---|
| 共通 | |
| 行 | wijmo-wijgrid-row |
| データ行 | wijmo-wijgrid-datarow |
| ヘッダ行 | wijmo-wijgrid-headerrow |
| ヘッダ行 | wijmo-wijgrid-headerrow |
| フッタ行 | wijmo-wijgrid-footerrow |
| 強調表示する行 | wijmo-wijgrid-row.ui-state-hover |
| 1 行おきの行 | wijmo-wijgrid-alternatingrow |
| 行ヘッダ | wijmo-wijgrid-rowheader |
| フィルタリング | |
| フィルタ行 | wijmo-wijgrid-filterrow |
| フィルタセル | wijmo-wijgrid-filter |
| フィルタ入力 | wijmo-wijgrid-filter-input |
| 並べ替え | |
| 並べ替えアイコン | wijmo-wijgrid-sort-icon |
| グループ化 | |
| グループヘッダ | wijmo-wijgrid-groupheaderrow |
| グループの展開/折りたたみボタン | wijmo-wijgrid-grouptogglebtn |
| グループボタン | wijmo-wijgrid-group-button |
| グループフッタ | wijmo-wijgrid-groupfooterrow |
| 現在のセル | |
| 現在の行ヘッダセル | wijmo-wijgrid-current-rowheadercell |
| 現在のヘッダセル | wijmo-wijgrid-current-headercell |
| 現在のセル | wijmo-wijgrid-current-cell |
| 選択 | |
| 選択されたセル | ui-state-highlight |