MESCIUS SPREAD for Windows Forms 17.0J
IsValid メソッド (PercentCellType)

検証する値(オブジェクトとして)。
指定した値を倍精度の浮動小数点値に変換できるかどうか、 値が最大値と最小値の範囲内に収まっているかどうかを判定します。
構文
'Declaration
 
Public Overrides Function IsValid( _
   ByVal value As Object _
) As Boolean
public override bool IsValid( 
   object value
)

パラメータ

value
検証する値(オブジェクトとして)。

戻り値の型

Boolean:値を倍精度浮動小数点値に変換することが可能で、なおかつ値が最大値と最小値の範囲内に収まっている場合は True、それ以外の場合は False
解説
値の有効な範囲は、MinimumValueおよびMaximumValueプロパティによって定義されます。
次のサンプル コードは、セルの値が有効かどうかを返します。
FarPoint.Win.Spread.CellType.PercentCellType p = new FarPoint.Win.Spread.CellType.PercentCellType(); 
bool b; 
fpSpread1.ActiveSheet.Cells[0, 0].CellType = p; 
fpSpread1.ActiveSheet.Cells[0, 0].Value = 0.05; 
b = p.IsValid(fpSpread1.ActiveSheet.Cells[0, 0].Value); 
MessageBox.Show(b.ToString());
FarPoint.Win.Spread.CellType.PercentCellType p = new FarPoint.Win.Spread.CellType.PercentCellType(); 
bool b; 
fpSpread1.ActiveSheet.Cells[0, 0].CellType = p; 
fpSpread1.ActiveSheet.Cells[0, 0].Value = 0.05; 
b = p.IsValid(fpSpread1.ActiveSheet.Cells[0, 0].Value); 
MessageBox.Show(b.ToString());
参照

PercentCellType クラス
PercentCellType メンバ

 

 


© MESCIUS inc. All rights reserved.