バージョン

SetValidationSettings メソッド

指定した ValidationSettings インスタンスを指定した コントロール を割り当てます。
シンタックス
'宣言
 
Public Sub SetValidationSettings( _
   ByVal control As Control, _
   ByVal validationSettings As ValidationSettings _
) 
public void SetValidationSettings( 
   Control control,
   ValidationSettings validationSettings
)

パラメータ

control
ValidationSettings に関連づけられたコントロール。
validationSettings
このコントロールに関連づけられた ValidationSettings インスタンス。
解説

embeddable editors をホストする Infragistics コントロールを例外として、ValidationSettings インスタンスを任意のコントロールに拡張できます。以下のリストはこれらのコントロールを列挙します。

  • UltraGrid
  • UltraTree
  • UltraExplorerBar
  • UltraDayView
  • UltraWeekView
  • UltraMonthViewSingle
  • UltraListView




これらのコントロールは埋め込みエディター自体によって検証をサポートします。埋め込みエディターは、エディターをホストに提供する editor provider コントロールに拡張される ValidationSettings インスタンスに関連付けられます。

ValidationSettings インスタンスは任意のコントロールに拡張できますが、そうすると文字通りコントロールが検証をサポートする場合に限り効果があります。たとえば、ValidationSettings インスタンスを Panel コントロールに拡張することは可能ですが、そうすると実際的な効果はありません。Panel コントロールは値の編集をサポートしないからです。想定以上に ValidationSettings が自由に拡張される理由は、代替え策によって開発者は派生クラスで検証サポートを追加したであろうコントロールへの拡張を防止することができるからです。

参照