'宣言 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); }