バージョン

DataBind メソッド (UltraOptionSet)

ValueListItemsをデータソースの最新の値で更新します。このメソッドは、コントロールのデータソースを割り当てまたは変更した後、項目を同期化するために呼び出します。コントロールがデータソースにバインドされていない場合は、InvalidOperationExceptionがスローされます。
シンタックス
'宣言
 
Public Sub DataBind() 
public void DataBind()
解説

このメソッドには2つの異なる(ただし互いに関連する)用途があります。デフォルトでは、データバインディングプロセスは必要に応じて実行されます。しかし、DataSource プロパティを設定した後にこのメソッドを呼び出すと、データバインディングプロセスをただちに強制的に実行できます。


このメソッドのもう1つの用途は、 System.ComponentModel.IBindingList以外のデータソースと同期させることです。System.ComponentModel.IBindingList を実装しているデータソースにコントロールがバインドされている場合、データソースに加えられた変更はすべて、自動的にコントロールに反映されます。System.ComponentModel.IBindingList を実装していない データソース(ArrayやArrayListなど)にコントロールがバインドされている場合、データソースへの変更をコントロールに通知するための自動的な仕組みはありません。このような場合、このメソッドを使用して、コントロールの項目のリストをデータソースの新しい値と同期させることができます。

参照