Grid

コンポーネントの構成

Gridのスタイルは、ヘッダーやボディ部などのCellBandごとにCSSが分かれており、個々にスタイルを定義する必要があります。

Grid01

Grid02

Grid03

Grid04

Control Map

Grid05

セレクター一覧

対象

セレクター区分

種類

Grid

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[status=readonly]

下位コントロール

head

body

summary

hscrollbar

vscrollbar

.Grid .head

.Grid .summary

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[status=readonly]

下位コントロール

row

.Grid .head .row

.Grid .summary .row

ステータス

[status=disabled]

下位コントロール

cell

.Grid .body

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[status=readonly]

下位コントロール

row

selection

.Grid .body .selection

ステータス

no data

下位コントロール

.Grid .head .row .cell

.Grid .body .row .cell

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[status=readonly]

[userstatus=blinked]

[userstatus=selected]

下位コントロール

cellbutton

cellcalendar

cellcheckbox

cellcombo

celledit

cellexpandbutton

cellimage

cellmaskedit

cellprogressbar

celltextarea

celltreeitem

celltreeline

subcell

.Grid .head .row .cell .celltreeitem

.Grid .body .row .cell .celltreeitem

.Grid .summary .row .cell .celltreeitem

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

下位コントロール

treeitembutton

treeitemcheckbox

treeitemimage

treeitemtext

.Grid .head .row .cell .celltreeitem

.treeitembutton

.Grid .body .row .cell .celltreeitem

.treeitembutton.Grid .summary .row .cell .celltreeitem

.treeitembutton

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[userstatus=expand]

[userstatus=collapse]

[userstatus=leaf]

.Grid .head .row .cell .celltreeitem .treeitemimage

.Grid .body .row .cell .celltreeitem .treeitemimage

.Grid .summary .row .cell .celltreeitem .treeitemimage

ステータス

[status=disabled]

[status=mouseover]

[status=focused]

[userstatus=expand]

[userstatus=collapse]

[userstatus=leaf]

NON XCSSプロパティ

XCSSで定義できない一般プロパティです。nexacro studioのプロパティリストもしくはスクリプトより設定します。

分類

プロパティ名

説明

Grid>Appearance

cellcalendarbuttonsize

Calendarコントロールのドロップダウンボタンのサイズ

cellcalendarpopupsize

Calendarコントロールのポップアップするカレンダー枠のサイズ

cellcalendarpopuptype

Calendarコントロールのポップアップカレンダーの表示位置

cellcheckboxsize

CheckBoxコントロールのチェックボックスのサイズ(ピクセル単位)

cellcombobuttonsize

Comboコントロールのドロップダウンボタンやスピンボタンの幅

cellcombopopupsize

Comboコントロールのポップアップするドロップダウンリスト枠のサイズ

cellcombopopuptype

Comboコントロールのドロップダウンリストの表示位置

cellcomboscrollbarsize

Comboコントロールのドロップダウンリストに表示されるスクロールバーの幅

celltextareascrollbarsize

TextAreaコントロールのスクロールバーの幅

Cell>CellCalendar

calendarbuttonsize

Calendarコントロールのドロップダウンボタンのサイズ(cellcalendarbuttonsizeプロパティ値より優先)

calendardaysize

Calendarコントロールのポップアップカレンダーで日付枠のサイズ

calendarheadheight

Calendarコントロールのhead部分の高さ

calendarpopupsize

Calendarコントロールのポップアップするカレンダー枠のサイズ(cellcombopopupsizeプロパティ値より優先)

calendarpopuptype

Calendarコントロールのポップアップカレンダーの表示位置(cellcalendarpopuptypeプロパティ値より優先)

Cell>CellCheckBox

checkboxsize

CheckBoxコントロールのチェックボックスのサイズ(cellcheckboxsizeプロパティ値より優先)

Cell>CellCombo

combobuttonsize

Comboコントロールのドロップダウンボタンやスピンボタンの幅(cellcombobuttonsizeプロパティ値より優先)

comboitemheight

Comboコントロールのドロップダウンボタンやスピンボタンの幅(cellcombobuttonsizeプロパティ値より優先)

combopopupsize

Comboコントロールのポップアップするドロップダウンリスト枠のサイズ(cellcombopopupsizeプロパティ値より優先)

combopopuptype

Comboコントロールのドロップダウンリストの表示位置(cellcombopopuptypeプロパティ値より優先)

comboscrollbarsize

Comboコントロールのドロップダウンリストに表示されるスクロールバーの幅(cellcomboscrollbarsizeプロパティ値より優先)

Cell>CellProgessBar

progressbarblocksize

ProgressBarコントロールの進行状況を表示するブロックのサイズ

Cell>CellTextArea

textareascrollbarsize

TextAreaコントロールのスクロールバーの幅(celltextareascrollbarsizeプロパティ値より優先)