ContainerControl.Validate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーカスを失ったコントロールの値を、Validating イベントと Validated イベントを順に発生させることによって検証します。
オーバーロード
Validate() |
フォーカスを失ったコントロールの値を、Validating イベントと Validated イベントを順に発生させることによって検証します。 |
Validate(Boolean) |
自動検証が有効かどうかに応じて、フォーカスを失ったコントロールの値を検証します。 |
Validate()
フォーカスを失ったコントロールの値を、Validating イベントと Validated イベントを順に発生させることによって検証します。
public:
bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean
戻り値
検証が成功した場合は true
、それ以外の場合は false
。 このメソッドは、Validating イベント ハンドラーまたは Validated イベント ハンドラーから呼び出された場合、常に false
を返します。
注釈
メソッドは Validate 、検証されていない最後の子コントロールとその先祖を検証しますが、現在のコンテナー コントロールは含まれません。 このオーバーロードされたバージョンは、コントロールの親の プロパティの AutoValidate 値に関係なく、常に検証を実行します。 したがって、無条件に検証を強制するために使用します。
こちらもご覧ください
適用対象
Validate(Boolean)
自動検証が有効かどうかに応じて、フォーカスを失ったコントロールの値を検証します。
public:
bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean
パラメーター
- checkAutoValidate
- Boolean
true
の場合、AutoValidate プロパティの値に応じて検証を実行するかどうかが決定されます。false
の場合、無条件に検証が実行されます。
戻り値
検証が成功した場合は true
、それ以外の場合は false
。 このメソッドは、Validating イベント ハンドラーまたは Validated イベント ハンドラーから呼び出された場合、常に false
を返します。
注釈
メソッドは Validate 、検証されていない最後の子コントロールとその先祖を検証しますが、現在のコンテナー コントロールは含まれません。 このオーバーロードされたバージョンは、次の条件に基づいて検証を実行します。
パラメーターが の
checkAutoValidate
場合、true
検証は常に検証されない子コントロールに対して行われます。パラメーターが の
checkAutoValidate
場合、false
コントロールの親の プロパティが AutoValidate 有効になっている場合にのみ検証が行われます。
こちらもご覧ください
適用対象
.NET