Spread Windows Forms 12.0 Product Documentation
ValidIconTip Property
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > ThreeStateIconNotify Class : ValidIconTip Property
Gets or sets the tip text to display with the icon when validation is successful.
Syntax
'Declaration
 
Public Property ValidIconTip As String
'Usage
 
Dim instance As ThreeStateIconNotify
Dim value As String
 
instance.ValidIconTip = value
 
value = instance.ValidIconTip
public string ValidIconTip {get; set;}

Property Value

The icon tip text. The default is String.Empty.
Example
This example uses encoding validation and icon notification.
//Press Alt and type 0176 to enter a non-ASCII character in cell 1,1
FarPoint.Win.Spread.ThreeStateIconNotify three = new FarPoint.Win.Spread.ThreeStateIconNotify();
three.InvalidIcon = new Icon("C:\\Program Files (x86)\\GrapeCity\\spread.ico");
three.ValidIcon = new Icon("C:\\Program Files (x86)\\GrapeCity\\spread1.ico");
three.IconAlignment = ContentAlignment.MiddleRight;
three.InvalidIconTip = "Invalid";
three.ValidIconTip = "ASCII";
FarPoint.Win.Spread.EncodingValidator compare = new FarPoint.Win.Spread.EncodingValidator();
compare.Encoding = System.Text.Encoding.ASCII;
compare.Actions.Add(three);
fpSpread1.Sheets[0].AddValidators(new FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), compare);
fpSpread1.Sheets[0].Columns[1].Width = 140;
fpSpread1.Sheets[0].Rows[1].Height = 50;
'Press Alt and type 0176 to enter a non-ASCII character in cell 1,1
Dim three As New FarPoint.Win.Spread.ThreeStateIconNotify()
three.InvalidIcon = New Icon("C:\\Program Files (x86)\\GrapeCity\\spread.ico")
three.ValidIcon = New Icon("C:\\Program Files (x86)\\GrapeCity\\spread1.ico")
three.IconAlignment = ContentAlignment.MiddleRight
three.InvalidIconTip = "Invalid"
three.ValidIconTip = "ASCII"
Dim compare As New FarPoint.Win.Spread.EncodingValidator()
compare.Encoding = System.Text.Encoding.ASCII
compare.Actions.Add(three)
FpSpread1.Sheets(0).AddValidators(New FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), compare)
FpSpread1.Sheets(0).Columns(1).Width = 140
FpSpread1.Sheets(0).Rows(1).Height = 50
See Also

Reference

ThreeStateIconNotify Class
ThreeStateIconNotify Members