バージョン

TabMoving プロパティ (TabClientEvents)

タブが新しい位置に一時的に移動される前に呼び出される javascript 関数の名前を取得または設定します。
シンタックス
'宣言
 
Public Property TabMoving As String
public string TabMoving {get; set;}
解説
アクションはキャンセルできます。ハンドラーの 2 番目のパラメーターは、移動される TabItem についての情報を提供する TabMovingEventArgs クラスのインスタンスです。
使用例
Me.WebTab1.ClientEvents.TabMoving = "WebTab1_TabMoving"
this.WebTab1.ClientEvents.TabMoving = "WebTab1_TabMoving";
// The client event TabMoving takes two parameters sender and e
        // sender  is the object which is raising the event
        // e is the TabMovingEventArgs

        function WebTab1_TabMoving(sender, e) {

                      //Gets the index of the tab item involved in the event as an integer
                      var tabIndex = e.get_tabIndex();

                      //Gets the visible index of the moving tab as an integer
                      var tabVisibleIndex = e.get_tabVisibleIndex();

//Assuming you have a label called labelOutput on the form
            var label = $get('labelOutput');

                      if (tabIndex == 2)

                      //Cancels the TabMoving event
                          e.set_cancel(true);

                      else 

                      label.innerHTML = "Tab with index '" + tabIndex + "' is moving...";    


                  }
参照