バージョン

SplitterDragged イベント (UltraTabbedMdiManager)

MdiTabGroup の分割バーが移動された後に発生するイベント。
シンタックス
'宣言
 
Public Event SplitterDragged As MdiTabGroupEventHandler
public event MdiTabGroupEventHandler SplitterDragged
イベント データ

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

プロパティ解説
TabGroup 関連付けられた MdiTabGroup を返します。
解説

TabGroups コレクションに含まれる MdiTabGroup オブジェクトはすべて分割バーを持っています (ただし最後のオブジェクトは除きます)。分割バーは、タブ グループの Extent を変更するためにエンドユーザーによって使用されます。ユーザーが分割バーの上でマウスの論理的な左ボタンを押すと、分割バーの位置を変更できるかどうかを決定するために SplitterDragging イベントが呼び出されます。このイベントがキャンセルされなければ、ユーザーは分割バーを移動できます。分割バーが離されると、Extent が (隣接するタブグループの範囲と共に) 更新され、SplitterDragged イベントが呼び出されます。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTabs
Imports Infragistics.Win.UltraWinTabbedMdi

Private Sub ultraTabbedMdiManager1_SplitterDragged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabbedMdi.MdiTabGroupEventArgs) Handles ultraTabbedMdiManager1.SplitterDragged
    ' The 'SplitterDragged' event occurs after the drag operation
    ' for the splitter bar is completed. If the splitter bar 
    ' was moved, the MdiTabGroup and adjacent tab group would have 
    ' already been resized.
    '

    ' The 'TabGroup' parameter returns the MdiTabGroup
    ' object whose splitter bar was moved.
    '
    Dim msg As String = String.Format("SplitterDragged: Moved bar of {0}", e.TabGroup)

    System.Diagnostics.Debug.WriteLine(msg)
End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabbedMdi;

private void ultraTabbedMdiManager1_SplitterDragged(object sender, Infragistics.Win.UltraWinTabbedMdi.MdiTabGroupEventArgs e)
{
	// The 'SplitterDragged' event occurs after the drag operation
	// for the splitter bar is completed. If the splitter bar 
	// was moved, the MdiTabGroup and adjacent tab group would have 
	// already been resized.
	//

	// The 'TabGroup' parameter returns the MdiTabGroup
	// object whose splitter bar was moved.
	//
	string msg = string.Format("SplitterDragged: Moved bar of {0}", e.TabGroup);

	System.Diagnostics.Debug.WriteLine(msg);
}
参照