MESCIUS SPREAD for Windows Forms 15.0J
ThreeState プロパティ (CheckBoxCellType)
使用例 

チェックボックスに3つの状態があるかどうかを表す値を取得または設定します。
構文
'宣言
 
Public Property ThreeState As Boolean
public bool ThreeState {get; set;}

プロパティ値

Boolean:チェック ボックスが3値式の場合は True、2値式の場合は False
解説

チェックボックスには2値式(TrueとFalse)と3値式(True、False、Indeterminate)があります。

チェックボックスを3値式にする場合は、このプロパティの値をTrueに設定します。

使用例
次のサンプルコードは、セルの3値式チェックボックスのプロパティを設定し、各状態のテキストを指定します。
FarPoint.Win.Spread.CellType.CheckBoxCellType ckbxcell = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
ckbxcell.ThreeState = true;
ckbxcell.TextTrue ="Checked";
ckbxcell.TextFalse ="Unchecked";
ckbxcell.TextIndeterminate = "Not Sure";
fpSpread1.Sheets[0].Cells[1,2].CellType = ckbxcell;
Dim ckbxcell As New FarPoint.Win.Spread.CellType.CheckBoxCellType()
ckbxcell.ThreeState = True
ckbxcell.TextTrue = "Checked"
ckbxcell.TextFalse = "Unchecked"
ckbxcell.TextIndeterminate = "Not Sure"
fpSpread1.Sheets(0).Cells(1,2).CellType = ckbxcell
参照

CheckBoxCellType クラス
CheckBoxCellType メンバ

 

 


© MESCIUS inc. All rights reserved.