バージョン

ActiveTabChanging イベント

ActiveTab が変更される前に発生します。
シンタックス
'宣言
 
Public Event ActiveTabChanging As ActiveTabChangingEventHandler
public event ActiveTabChangingEventHandler ActiveTabChanging
イベント データ

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

プロパティ解説
Cancel System.ComponentModel.CancelEventArgsから継承されます。 
Tab Infragistics.Win.UltraWinTabControl.CancelableTabEventArgsから継承されます。これらのイベント パラメーターが適用されるタブを取得します。
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTabs
Imports Infragistics.Win.UltraWinTabControl


Private Sub ultraTabControl1_ActiveTabChanging(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabControl.ActiveTabChangingEventArgs) Handles ultraTabControl1.ActiveTabChanging

    Dim dr As DialogResult

    dr = MessageBox.Show(Me, "The tab with text '" + e.Tab.Text + "' is about to be activated. Do you want to cancel activation?", "Cancelable Tab Event", MessageBoxButtons.YesNo)

    If (dr = DialogResult.Yes) Then
        e.Cancel = True
    End If

End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabControl;


private void ultraTabControl1_ActiveTabChanging(object sender, Infragistics.Win.UltraWinTabControl.ActiveTabChangingEventArgs e)
{
	DialogResult dr =  MessageBox.Show(this, "The tab with text '" + e.Tab.Text + "' is about to be activated. Do you want to cancel activation?", "Cancelable Tab Event", MessageBoxButtons.YesNo);

	if (dr == DialogResult.Yes)
		e.Cancel = true;
		
}
参照