バージョン

DataBind メソッド (UltraGridBase)

データソースを再バインドします。これを行うと、InitializeLayout が再び発生します。注意:DataSource プロパティを設定すると、データソースへのバインドとデータの読み込みが行われます。このメソッドは、UltraGrid にデータを強制的に再読み込みすることを目的とします。
シンタックス
'宣言
 
Public Sub DataBind() 
public void DataBind()
解説

DataBind メソッドはデータを再読み込みします。データソースの再読み込みによって、InitializeLayout イベントが発生します。データソースをバインドするには、DataSource プロパティの設定で十分です。このメソッドは、UltraGrid にデータを強制的に再読み込みするために使用されます。

注: DataSource プロパティを設定して DataBind を呼び出すことによってデータは 2 度読み込みされ、InitializeLayout イベントも 2 度発生します。

使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid

  Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load

      Me.ultraGrid1.SetDataBinding(Me.DataSet11, "Customers")

  End Sub

  Private Sub Button78_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button78.Click

      ' When DataBind is called, the UltraGrid will reload the bands, columns and the rows
      ' from the data source. This can be used to force the grid to rebind to the data source.
      Me.UltraGrid1.DataBind()

  End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using System.Diagnostics;

private void Form1_Load(object sender, System.EventArgs e)
{

	this.ultraGrid1.SetDataBinding( this.dataSet11, "Customers" );

}

private void button78_Click(object sender, System.EventArgs e)
{

	// When DataBind is called, the UltraGrid will reload the bands, columns and the rows
	// from the data source. This can be used to force the grid to rebind to the data source.
	this.ultraGrid1.DataBind( );

}
参照