バージョン

BeforeRowRegionScrollEventHandler デリゲート

行のスクロール領域がスクロールされる前に発生するイベントを処理するためのデリゲート。
シンタックス
'宣言
 
Public Delegate Sub BeforeRowRegionScrollEventHandler( _
   ByVal sender As Object, _
   ByVal e As BeforeRowRegionScrollEventArgs _
) 
public delegate void BeforeRowRegionScrollEventHandler( 
   object sender,
   BeforeRowRegionScrollEventArgs e
)

パラメータ

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

   Private Sub UltraGrid1_BeforeRowRegionScroll(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.BeforeRowRegionScrollEventArgs) Handles ultraGrid1.BeforeRowRegionScroll

       ' 特定の条件においてユーザーのスクロールを無効に設定することも
       ' 可能ですその場合、BeforeRowRegionScroll イベントを処理し、 
       ' 発生したときにキャンセルできます

       If Me.chkLockScrolling.Checked Then e.Cancel = True

       ' スクロールバーの以前値および新しい値を出力します
       Debug.WriteLine("Old top row index = " & e.OldState.FirstRow.Index)
       Debug.WriteLine("New top row index = " & e.NewState.FirstRow.Index)

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

private void ultraGrid1_BeforeRowRegionScroll(object sender, Infragistics.Win.UltraWinGrid.BeforeRowRegionScrollEventArgs e)
{

	// 特定の条件においてユーザーのスクロールを無効に設定することも
	// 可能ですその場合、BeforeRowRegionScroll イベントを処理し、 
	// 発生したときにキャンセルできます

	if ( this.chkLockScrolling.Checked )
		e.Cancel = true;

	// スクロールバーの以前値および新しい値を出力します
	Debug.WriteLine( "Old top row index = " + e.OldState.FirstRow.Index );
	Debug.WriteLine( "New top row index = " + e.NewState.FirstRow.Index );

}
参照