バージョン

TabGroupResized イベント

MdiTabGroup のサイズが変更された後に発生するイベント。
シンタックス
'宣言
 
Public Event TabGroupResized As MdiTabGroupResizedEventHandler
public event MdiTabGroupResizedEventHandler TabGroupResized
イベント データ

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

プロパティ解説
TabGroups サイズ変更された MdiTabGroup インスタンスのコレクション。
解説

TabGroupResized は、1 つまたは複数の MdiTabGroup オブジェクトの Extent が変更された後に呼び出されます。これは、スプリッターのドラッグ (SplitterDragging)、MDI クライアントのサイズ変更、新しい MdiTabGroupの作成、既存の MdiTabGroup の削除、Extent または ClientExtent 明示的な設定の結果として起こります。

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

Private Sub ultraTabbedMdiManager1_TabGroupResized(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabbedMdi.MdiTabGroupResizedEventArgs) Handles ultraTabbedMdiManager1.TabGroupResized
    ' The 'TabGroupResized' event is invoked after the Extent of 
    ' one or more MdiTabGroup objects has been modified.
    '

    Dim sb As System.Text.StringBuilder = New System.Text.StringBuilder()

    sb.Append("TabGroupResized:")

    Dim i As Integer
    For i = 0 To e.TabGroups.Count - 1 Step +1
        ' The 'TabGroups' parameter returns a collection
        ' of one or more MdiTabGroup objects that have had
        ' its Extent modified.
        '
        Dim tabGroup As MdiTabGroup = e.TabGroups(i)

        sb.AppendFormat(" [#{0}] TabGroup ({1}) was resized. Extent = {2} ClientExtent = {3};", i, tabGroup, tabGroup.Extent, tabGroup.ClientExtent)
    Next

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

private void ultraTabbedMdiManager1_TabGroupResized(object sender, Infragistics.Win.UltraWinTabbedMdi.MdiTabGroupResizedEventArgs e)
{
	// The 'TabGroupResized' event is invoked after the Extent of 
	// one or more MdiTabGroup objects has been modified.
	//

	System.Text.StringBuilder sb = new System.Text.StringBuilder();

	sb.Append("TabGroupResized:");

	for(int i = 0; i < e.TabGroups.Count; i++)
	{
		// The 'TabGroups' parameter returns a collection
		// of one or more MdiTabGroup objects that have had
		// its Extent modified.
		//
		MdiTabGroup tabGroup = e.TabGroups[i];

		sb.AppendFormat( " [#{0}] TabGroup ({1}) was resized. Extent = {2} ClientExtent = {3};", i, tabGroup, tabGroup.Extent, tabGroup.ClientExtent);
	}

	System.Diagnostics.Debug.WriteLine( sb.ToString() );
}
参照