Spread Windows Forms 12.0 Product Documentation
InvalidIconTip Property
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > ThreeStateIconNotify Class : InvalidIconTip Property
Gets or sets the tip text to display with the icon when validation fails.
Syntax
'Declaration
 
Public Property InvalidIconTip As String
'Usage
 
Dim instance As ThreeStateIconNotify
Dim value As String
 
instance.InvalidIconTip = value
 
value = instance.InvalidIconTip
public string InvalidIconTip {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