バージョン

ScrollColIntoView(UltraGridColumn,Boolean) メソッド

指定した列を、列スクロール領域の表示可能領域にスクロールします。
シンタックス
'宣言
 
Public Overloads Sub ScrollColIntoView( _
   ByVal column As UltraGridColumn, _
   ByVal leftAlign As Boolean _
) 
public void ScrollColIntoView( 
   UltraGridColumn column,
   bool leftAlign
)

パラメータ

column
leftAlign
解説

このメソッドを起動して、列のスクロール領域で列が表示可能であることを保証します。

列のスクロール領域の表示可能な領域にすでに列がある場合、このメソッドはスクロールを実行しません。

このメソッドを起動する結果として colscrollregion がスクロールされると、列スクロール領域の Position プロパティの値が変更され、BeforeColRegionScroll イベントが生成されます。

ScrollScrollColIntoViewScrollGroupIntoView および ScrollHeaderIntoView メソッドは、colscrollregion の表示可能な領域にオブジェクトをスクロールするために起動することもできます。

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

  Private Sub Button133_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button133.Click

      ' Get a column to scroll into view.
      Dim column As UltraGridColumn = Me.UltraGrid1.DisplayLayout.Bands(0).Columns("Fax")

      ' Call ScrollColIntoView. Pass true for the leftAlign to scroll the column as much to
      ' the left as possible.
      Me.UltraGrid1.ActiveColScrollRegion.ScrollColIntoView(column, True)

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

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

	// Get a column to scroll into view.
	UltraGridColumn column = this.ultraGrid1.DisplayLayout.Bands[0].Columns["Fax"];

	// Call ScrollColIntoView. Pass true for the leftAlign to scroll the column as much to
	// the left as possible.
	this.ultraGrid1.ActiveColScrollRegion.ScrollColIntoView( column, true );

}
参照