Spread Windows Forms 12.0 Product Documentation
FocusProcess Constructor()
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > FocusProcess Class > FocusProcess Constructor : FocusProcess Constructor()
Initializes a new instance of the FocusProcess class.
Syntax
'Declaration
 
Public Function New()
'Usage
 
Dim instance As New FocusProcess()
public FocusProcess()
Example
This example keeps focus in the cell if the value is invalid.
//Typing a value outside the range prevents focus from leaving the cell
FarPoint.Win.Spread.FocusProcess cnotify = new FarPoint.Win.Spread.FocusProcess();
cnotify.PreventFocusLeave = true;
FarPoint.Win.Spread.TextLengthValidator tvalid = new FarPoint.Win.Spread.TextLengthValidator();
tvalid.LengthUnit = FarPoint.Win.Spread.LengthUnit.Char;
tvalid.MaximumLength = 6;
tvalid.MinimumLength = 0;
tvalid.Actions.Add(cnotify);
fpSpread1.Sheets[0].AddValidators(new FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), tvalid);
'Typing a value outside the range prevents focus from leaving the cell
Dim cnotify As New FarPoint.Win.Spread.FocusProcess()
cnotify.PreventFocusLeave = True
Dim tvalid As New FarPoint.Win.Spread.TextLengthValidator()
tvalid.LengthUnit = FarPoint.Win.Spread.LengthUnit.Char
tvalid.MaximumLength = 6
tvalid.MinimumLength = 0
tvalid.Actions.Add(cnotify)
FpSpread1.Sheets(0).AddValidators(New FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), tvalid)
See Also

Reference

FocusProcess Class
FocusProcess Members
Overload List