'宣言 Public Event TabDragging As CancelableMdiTabEventHandler
public event CancelableMdiTabEventHandler TabDragging
イベント ハンドラが、このイベントに関連するデータを含む、CancelableMdiTabEventArgs 型の引数を受け取りました。次の CancelableMdiTabEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel System.ComponentModel.CancelEventArgsから継承されます。 | |
Tab | 関連付けられた MdiTab を返します。 |
TabDragging イベントは、タブのドラッグ操作が始まる前に呼び出されます。このイベントがキャンセルされた場合、ドラッグ操作はキャンセルされます。キャンセルされなかった場合はドラッグが始まり、タブがドラッグされると TabDragOver イベントが呼び出されます。ドラッグ操作が正常に完了すると (つまり、[Esc] キーを使用してキャンセルされなかった場合)、TabDropped イベントが呼び出されます。
注: タブに対して解決された AllowDrag が None に設定されている場合、そのタブはドラッグ可能と見なされないため、このイベントは呼び出されません。
Imports Infragistics.Win Imports Infragistics.Win.UltraWinTabs Imports Infragistics.Win.UltraWinTabbedMdi Private Sub ultraTabbedMdiManager1_TabDragging(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabbedMdi.CancelableMdiTabEventArgs) Handles ultraTabbedMdiManager1.TabDragging ' The 'Cancel' parameter may be set to true to ' prevent the drag operation from beginning. ' 'e.Cancel = True ' The 'Tab' parameter indicates the tab that will ' be dragged. ' Dim msg As String = String.Format("TabDragging: Tab ['{0}'] is being dragged", e.Tab) System.Diagnostics.Debug.WriteLine(msg) End Sub
using Infragistics.Win; using Infragistics.Win.UltraWinTabs; using Infragistics.Win.UltraWinTabbedMdi; private void ultraTabbedMdiManager1_TabDragging(object sender, Infragistics.Win.UltraWinTabbedMdi.CancelableMdiTabEventArgs e) { // The 'Cancel' parameter may be set to true to // prevent the drag operation from beginning. // //e.Cancel = true; // The 'Tab' parameter indicates the tab that will // be dragged. // string msg = string.Format("TabDragging: Tab ['{0}'] is being dragged", e.Tab); System.Diagnostics.Debug.WriteLine(msg); }