'宣言 Public Sub SetValidationSettings( _ ByVal control As Control, _ ByVal validationSettings As ValidationSettings _ )
public void SetValidationSettings( Control control, ValidationSettings validationSettings )
embeddable editors をホストする Infragistics コントロールを例外として、ValidationSettings インスタンスを任意のコントロールに拡張できます。以下のリストはこれらのコントロールを列挙します。
ValidationSettings インスタンスは任意のコントロールに拡張できますが、そうすると文字通りコントロールが検証をサポートする場合に限り効果があります。たとえば、ValidationSettings インスタンスを Panel コントロールに拡張することは可能ですが、そうすると実際的な効果はありません。Panel コントロールは値の編集をサポートしないからです。想定以上に ValidationSettings が自由に拡張される理由は、代替え策によって開発者は派生クラスで検証サポートを追加したであろうコントロールへの拡張を防止することができるからです。