FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.CellType Namespace > CheckBoxCellType Class : ThreeState Property |
'Declaration Public Property ThreeState As Boolean
'Usage Dim instance As CheckBoxCellType Dim value As Boolean instance.ThreeState = value value = instance.ThreeState
public bool ThreeState {get; set;}
Check boxes can be either two-state (with true and false) or three-state (with true, false, and indeterminate).
If you want to allow the check box to be three-state, set the value to true.
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
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10