'宣言 Public ReadOnly Property OldState As ColScrollRegion
public ColScrollRegion OldState {get;}
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Imports System.Diagnostics Private Sub UltraGrid1_BeforeColRegionScroll(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.BeforeColRegionScrollEventArgs) Handles ultraGrid1.BeforeColRegionScroll ' 特定の条件においてユーザーのスクロールを無効に設定することも ' 可能ですその場合、BeforeColRegionScroll イベントを処理し、 ' 発生したときにキャンセルできます If Me.chkLockScrolling.Checked Then e.Cancel = True ' スクロールバーの以前値および新しい値を出力します Debug.WriteLine("Old position of the scroll bar is " & e.OldState.Position) Debug.WriteLine("New position of the scroll bar is " & e.NewState.Position) End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void ultraGrid1_BeforeColRegionScroll(object sender, Infragistics.Win.UltraWinGrid.BeforeColRegionScrollEventArgs e) { // 特定の条件においてユーザーのスクロールを無効に設定することも // 可能ですその場合、BeforeColRegionScroll イベントを処理し、 // 発生したときにキャンセルできます if ( this.chkLockScrolling.Checked ) e.Cancel = true; // スクロールバーの以前値および新しい値を出力します Debug.WriteLine( "Old position of the scroll bar is " + e.OldState.Position ); Debug.WriteLine( "New position of the scroll bar is " + e.NewState.Position ); }