MESCIUS SPREAD for Windows Forms 15.0J
IsValid メソッド (PercentCellType)
使用例 

検証する値(オブジェクトとして)。
指定した値を倍精度の浮動小数点値に変換できるかどうか、 値が最大値と最小値の範囲内に収まっているかどうかを判定します。
構文
'宣言
 
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.