GrapeCity SPREAD for Windows Forms 12.0J
NullIsValid プロパティ (TextLengthValidator)


指定した値がnull 参照 (Visual Basicでは Nothing)の場合に検証を常に成功とするかどうかを取得または設定します。
構文
'Declaration
 
Public Property NullIsValid As Boolean
'使用法
 
Dim instance As TextLengthValidator
Dim value As Boolean
 
instance.NullIsValid = value
 
value = instance.NullIsValid
public bool NullIsValid {get; set;}

プロパティ値

指定した値がnull 参照 (Visual Basicでは Nothing)の場合に検証を常に成功とする場合はtrue、それ以外の場合はfalse。デフォルト値はtrueです。
解説
セルの値がnull 参照 (Visual Basicでは Nothing)の場合に検証を常に成功とするかどうかを指定できます。
次のサンプルコードは、テキスト長バリデーターを使用します。
//Type a text string that contains more than 6 characters in cell 1,1 to see the error notification
FarPoint.Win.Spread.CellStyleNotify cnotify = new FarPoint.Win.Spread.CellStyleNotify();
cnotify.InvalidCellStyle.BackColor = Color.Aqua;
FarPoint.Win.Spread.TextLengthValidator tvalid = new FarPoint.Win.Spread.TextLengthValidator();
tvalid.LengthUnit = FarPoint.Win.Spread.LengthUnit.Char;
tvalid.MaximumLength = 6;
tvalid.MinimumLength = 0;
tvalid.NullIsValid = true;
tvalid.Actions.Add(cnotify);
fpSpread1.Sheets[0].AddValidators(new FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), tvalid);
'Type a text string that contains more than 6 characters in cell 1,1 to see the error notification
Dim cnotify As New FarPoint.Win.Spread.CellStyleNotify()
cnotify.InvalidCellStyle.BackColor = Color.Aqua
Dim tvalid As New FarPoint.Win.Spread.TextLengthValidator()
tvalid.LengthUnit = FarPoint.Win.Spread.LengthUnit.Char
tvalid.MaximumLength = 6
tvalid.MinimumLength = 0
tvalid.NullIsValid = True
tvalid.Actions.Add(cnotify)
FpSpread1.Sheets(0).AddValidators(New FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), tvalid)
参照

TextLengthValidator クラス
TextLengthValidator メンバ

 

 


Copyright © 2004 GrapeCity inc.