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


指定した値がnull 参照 (Visual Basicでは Nothing)の場合に検証を常に成功とするかどうかを取得または設定します。
構文
'Declaration
 
Public Property NullIsValid As Boolean
'使用法
 
Dim instance As RegularExpressionValidator
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)の場合に検証を常に成功とするかどうかを指定できます。
次のサンプルコードは、正規表現バリデーターを使用します。
//The error backcolor is displayed if the value is invalid
FarPoint.Win.Spread.CellStyleNotify cnotify = new FarPoint.Win.Spread.CellStyleNotify();
cnotify.InvalidCellStyle.BackColor = Color.Lime;
FarPoint.Win.Spread.RegularExpressionValidator rvalidator = new FarPoint.Win.Spread.RegularExpressionValidator();
rvalidator.Expression = "AA";
rvalidator.RegexOptions = System.Text.RegularExpressions.RegexOptions.IgnoreCase;
rvalidator.NullIsValid = true;
rvalidator.Actions.Add(cnotify);
fpSpread1.Sheets[0].AddValidators(new FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), rvalidator);
'The error backcolor is displayed if the value is invalid
Dim cnotify As New FarPoint.Win.Spread.CellStyleNotify()
cnotify.InvalidCellStyle.BackColor = Color.Lime
Dim rvalidator As New FarPoint.Win.Spread.RegularExpressionValidator()
rvalidator.Expression = "AA"
rvalidator.RegexOptions = System.Text.RegularExpressions.RegexOptions.IgnoreCase
rvalidator.NullIsValid = True
rvalidator.Actions.Add(cnotify)
FpSpread1.Sheets(0).AddValidators(New FarPoint.Win.Spread.Model.CellRange(1, 1, 1, 1), rvalidator)
参照

RegularExpressionValidator クラス
RegularExpressionValidator メンバ

 

 


Copyright © 2004 GrapeCity inc.