バージョン

ValidationGroup クラス

コントロールを有効/無効にするためにコントロールを論理的にグループ化し、また ValidationGroup の各メンバーをプログラム的に検証するための方法を提供します。
シンタックス
'宣言
 
Public Class ValidationGroup 
   Inherits Infragistics.Shared.KeyedSubObjectBase
   Implements Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx 
public class ValidationGroup : Infragistics.Shared.KeyedSubObjectBase, Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx  
解説

ValidationSettings クラスは、ValidationGroups コレクションのメンバーに設定できる ValidationGroup プロパティを公開します。関連付けられたコントロール(および該当する場合コントロールが提供する embeddable editor)はそのグループに属し、Validate(ValidationGroup) メソッドを呼び出すことによって、グループのその他のメンバーそれぞれとともに検証できます。

ValidationGroup クラスはひとつの重要なプロパティ、Enabled のみを公開します。Enabled プロパティが False に設定される場合、ValidationGroup プロパティがそのグループを参照するコントロールごとの検証は一時的に中断されます。ただし、検証がプログラム的にトリガーされる時に Enabled プロパティは確認されないことに注意してください。その場合、コーラーがグループの有効な状態をオーバーライドしたいことが前提となります。

参照