バージョン

GetActiveColScrollRegion メソッド

アクティブなColScrollRegionオブジェクトを返します。
シンタックス
'宣言
 
Public Function GetActiveColScrollRegion( _
   ByVal initializeMetrics As Boolean _
) As ColScrollRegion
public ColScrollRegion GetActiveColScrollRegion( 
   bool initializeMetrics
)

パラメータ

initializeMetrics
UltraGridは、何らかの変更が起こったとき、列メトリックの再初期化を遅延します。このパラメーターは、アクティブな列スクロールリージョンを返す前に列スクロールリージョンのメトリックを検証するかどうかを指定します。
解説

GetActiveColScrollRegion メソッドは、現在アクティブな ColScrollRegion オブジェクトを決定するために使用します。

一度にアクティブになる列スクロール領域は 1 つだけです。アクティブな列スクロールリージョンとは、キーボード移動フォーカスがある列スクロールリージョンのことです。たとえば、左右の矢印キーを使用して列をスクロールする場合、GetActiveColScrollRegion によって返される列スクロール領域の列が移動します。

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

   Private Sub Button70_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button70.Click

       ' ActiveColScrollRegion and GetActiveColScrollRegion return the same object.			
       Dim colScrollRegion1 As ColScrollRegion = Me.UltraGrid1.ActiveColScrollRegion
       Dim colScrollRegion2 As ColScrollRegion = Me.UltraGrid1.GetActiveColScrollRegion(True)

       ' Write out if both of these objects are the same.
       Debug.WriteLine("ActiveColScrollRegion == GetActiveColScrollRegion: " & (colScrollRegion1 Is colScrollRegion2))

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

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

	// ActiveColScrollRegion and GetActiveColScrollRegion return the same object.			
	ColScrollRegion colScrollRegion1 = this.ultraGrid1.ActiveColScrollRegion;
	ColScrollRegion colScrollRegion2 = this.ultraGrid1.GetActiveColScrollRegion( true );

	// Write out if both of these objects are the same.
	Debug.WriteLine( "ActiveColScrollRegion == GetActiveColScrollRegion: " + ( colScrollRegion1 == colScrollRegion2 ) );

}
参照