MESCIUS SPREAD for Windows Forms 17.0J
InvalidData イベント

コントロールに無効なデータが含まれているときに発生します。
構文
'Declaration
 
Public Event InvalidData As InvalidDataEventHandler
public event InvalidDataEventHandler InvalidData
解説

このイベントは、無効なデータを含む場合にコントロールがフォーカスを失うと発生します。どの値が無効であるかは、コントロールの型とそのプロパティ設定によって異なります。

コントロールがフォーカスを失ったときにデータを検証しない場合は、CanValidateプロパティをFalseに設定します。

このイベントをUserErrorイベントと比較すると、InvalidDataイベントは、フォーカスがコントロールから離れたときにコントロールのデータが検証されると発生するのに対し、UserErrorイベントは、ユーザーがコントロールを操作している間や、コードまたはデータベースがコントロールにコードを提供しているときに発生します。たとえば、ユーザーが数値のみを許可するように定義されたマスクを持つFpMaskコントロールに文字を入力しようとしたときなどです。

詳細については、Microsoft .NET FrameworkリファレンスのLostFocusイベントを参照してください。

参照

SuperEditBase クラス
SuperEditBase メンバ
InvalidDataEventHandler デリゲート
UserError イベント
CanValidate プロパティ
IsValid メソッド

 

 


© MESCIUS inc. All rights reserved.