バージョン

ActiveTabChange プロパティ

アクティブな TabItem が変更される前に呼び出される javascript 関数の名前を取得または設定します。
シンタックス
'宣言
 
Public Property ActiveTabChange As String
public string ActiveTabChange {get; set;}
解説
注: イベントは、WebTab の EnableActivation プロパティが True に設定される場合のみに発生されます。

アクションはキャンセルできます。ハンドラーの 2 番目のパラメーターは、アクティブ化される TabItem のについての情報を提供する TabItemCancelEventArgs クラスのインスタンスです。
使用例
Me.WebTab1.EnableActivation = true

Me.WebTab1.ClientEvents.ActiveTabChange = "WebTab1_ActiveTabChange"
this.WebTab1.EnableActivation = true;

this.WebTab1.ClientEvents.ActiveTabChange = "WebTab1_ActiveTabChange";
// The client event ActiveTabChange takes two parameters sender and e
// sender  is the object which is raising the event
// e is the TabItemCancelEventArgs

function WebTab1_ActiveTabChange(sender, e) {
    
    var tab = sender;
    //Gets the index of the tab raising the ActiveTabChange client event
    var tabIndex = e.get_tabIndex();
    //Gets the collection of tabs
    var tabs = tab.get_tabs();

    if (tabIndex == 2)
       //Cancels the client event if tab index is 2
        e.set_cancel(true);

}
参照