PowerTools SPREAD for Windows Forms 8.0J
IsValid メソッド (SuperEditBase)


コントロールの内容が有効かどうかを判定します。
構文
public virtual bool IsValid()
'Declaration
 
Public Overridable Function IsValid() As Boolean
 
'使用法
 
Dim instance As SuperEditBase
Dim value As Boolean
 
value = instance.IsValid()

戻り値の型

コントロールの内容が有効の場合はTrue、それ以外の場合はFalse
解説

このメソッドは、コントロールの内容が有効かどうかを確認するときに使用します。このメソッドがTrueを返す場合、内容は有効です。

通常、InvalidOptionプロパティをInvalidOption.ClearDataに設定すると、無効なデータがクリアされるので、IsValidプロパティはTrueを返します。

privatevoidForm1_Load(objectsender,System.EventArgse)
{
control.Text="Hi";
control.InvalidOption=FarPoint.Win.InvalidOption.ShowData;
}

privatevoidcontrol_MouseDown(objectsender,System.Windows.Forms.MouseEventArgse)
{
boolbvalue;
bvalue=control.IsValid();
if(bvalue==false)
{
control.Value=500;
}
}
PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load
control.Text="Hi"
control.InvalidOption=FarPoint.Win.InvalidOption.ShowData
EndSub

PrivateSubcontrol_MouseDown(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.MouseEventArgs)HandlesCurrency1.MouseDown
DimbvalueAsBoolean
bvalue=control.IsValid()
Ifbvalue=FalseThen
control.Text=500
EndIf
EndSub
参照

SuperEditBase クラス
SuperEditBase メンバ
InvalidColor プロパティ
InvalidOption プロパティ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.