Spread Windows Forms 7.0 Product Documentation
ThreeState Property
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.CellType Namespace > CheckBoxCellType Class : ThreeState Property


Glossary Item Box

Gets or sets whether the check box has three states.

Syntax

Visual Basic (Declaration) 
Public Property ThreeState As Boolean
Visual Basic (Usage)Copy Code
Dim instance As CheckBoxCellType
Dim value As Boolean
 
instance.ThreeState = value
 
value = instance.ThreeState
C# 
public bool ThreeState {get; set;}

Property Value

Boolean: true if check box has three states; false if only two

Remarks

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.

Example

This example sets the properties of a three-state check box in a cell and specifies the text for each state.
C#Copy Code
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;
Visual BasicCopy Code
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

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.