バージョン 24.2 (最新)

TabMoving イベント

タブが移動される前に発生します。
シンタックス
public event TabMovingEventHandler TabMoving
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、TabMovingEventArgs 型の引数を受け取りました。次の TabMovingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Cancel System.ComponentModel.CancelEventArgsから継承されます。 
RelativePosition タブの移動先となる、RelativeTab からの相対的な位置。
RelativeTab タブを移動する際の基準となる、近接するタブ。
Tab Infragistics.Win.UltraWinTabControl.CancelableTabEventArgsから継承されます。これらのイベント パラメーターが適用されるタブを取得します。
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTabs
Imports Infragistics.Win.UltraWinTabControl

Private Sub ultraTabControl1_TabMoving(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabControl.TabMovingEventArgs) Handles ultraTabControl1.TabMoving

    ' The following code prevents any tab from being moved
    ' before the first tab.
    If e.RelativeTab.VisibleIndex = 0 And e.RelativePosition = RelativePosition.Before Then
        e.Cancel = True
        Debug.WriteLine("Can't move tab '" + e.Tab.Text + "' before 1st tab.")
    End If

End Sub
'宣言
 
Public Event TabMoving As TabMovingEventHandler
 
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabControl;


private void ultraTabControl1_TabMoving(object sender, Infragistics.Win.UltraWinTabControl.TabMovingEventArgs e)
{
	// The following code prevents any tab from being moved
	// before the first tab.
	if ( e.RelativeTab.VisibleIndex == 0 &&
		 e.RelativePosition == RelativePosition.Before )
	{
		e.Cancel = true;
		Debug.WriteLine("Can't move tab '" + e.Tab.Text + "' before 1st tab.");
	}
}
'宣言
 
Public Event TabMoving As TabMovingEventHandler
 
参照