SpreadJS製品ヘルプ
isThreeState メソッド
GC.Spread.Sheets.CellTypes 名前空間 > CheckBox クラス : isThreeState メソッド
チェックボックスが3つの状態をサポートするかどうか。
チェックボックスが3つの状態をサポートするかどうかを示す値を取得または設定します。
シンタックス
var instance = new GC.Spread.Sheets.CellTypes.CheckBox();
var returnValue; // Type: any
returnValue = instance.isThreeState(value);
function isThreeState( 
   value : boolean
) : any;

パラメータ

value
チェックボックスが3つの状態をサポートするかどうか。

戻り値の型

値が設定されていない場合は、チェックボックスが3つの状態をサポートするかどうかを返します。値が設定されている場合は、チェックボックスセル型を返します。
使用例
次のサンプルコードは、チェックボックス型セルを作成します。
var cellType1 = new GC.Spread.Sheets.CellTypes.CheckBox();
cellType1.caption("caption");
cellType1.textTrue("true");
cellType1.textFalse("false");
cellType1.textIndeterminate("indeterminate");
cellType1.textAlign(GC.Spread.Sheets.CellTypes.CheckBoxTextAlign.bottom);
cellType1.isThreeState(true);
activeSheet.getCell(1, 1).cellType(cellType1);
var cellType1 = new GC.Spread.Sheets.CellTypes.CheckBox();
cellType1.caption("caption");
cellType1.textTrue("true");
cellType1.textFalse("false");
cellType1.textIndeterminate("indeterminate");
cellType1.textAlign(GC.Spread.Sheets.CellTypes.CheckBoxTextAlign.bottom);
cellType1.isThreeState(true);
activeSheet.getCell(1, 1).cellType(cellType1);
解説
デフォルト値はfalseです。
関連トピック

参照

CheckBox クラス