バージョン

AfterToolDragEnd イベント

ツールのドラッグ操作が完了した後に発生します。
シンタックス
'宣言
 
Public Event AfterToolDragEnd As AfterToolDragEventHandler
public event AfterToolDragEventHandler AfterToolDragEnd
イベント データ

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

プロパティ解説
DragAction ドラッグ操作の結果として実行されるアクションのタイプを返します。
Tool Infragistics.Win.UltraWinToolbars.ToolEventArgsから継承されます。ツール
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinToolbars

	Private Sub UltraToolbarsManager1_BeforeToolDragBegin(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinToolbars.CancelableToolEventArgs) Handles UltraToolbarsManager1.BeforeToolDragBegin
		' The 'BeforeToolDragBegin' is invoked when a tool drag
		' operation is about to be cancelled and provides a way to
		' prevent certain tools from being repositioned.
		' e.g. allow a user to create a new tool but not
		' reposition a tool once its been placed
		If Not e.Tool.OwnerIsNull And Not e.Tool.OwnerIsToolbarsManager Then
			e.Cancel = True
		End If
	End Sub

	Private Sub UltraToolbarsManager1_AfterToolDragEnd(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinToolbars.AfterToolDragEventArgs) Handles UltraToolbarsManager1.AfterToolDragEnd
		' The 'AfterToolDragEnd' is invoked after a tool drag operation
		' is complete and provides a reference to the tool after
		' the drag operation as well as an indication of what happened.
		' Note that when a tool is removed, it will not longer have
		' a reference to the toolbarsmanager or its former owner. To
		' reference the toolbarsmanager, you can use the sender of the
		' event.
		System.Diagnostics.Debug.WriteLine(String.Format("The drag of tool {0} has ended with an action of {1}", e.Tool.Key, e.DragAction))
	End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinToolbars;

		private void ultraToolbarsManager1_BeforeToolDragBegin(object sender, Infragistics.Win.UltraWinToolbars.CancelableToolEventArgs e)
		{
			// The 'BeforeToolDragBegin' is invoked when a tool drag
			// operation is about to be cancelled and provides a way to
			// prevent certain tools from being repositioned.

			// e.g. allow a user to create a new tool but not
			// reposition a tool once its been placed
			if (!e.Tool.OwnerIsNull && !e.Tool.OwnerIsToolbarsManager)
				e.Cancel = true;
		}

		private void ultraToolbarsManager1_AfterToolDragEnd(object sender, Infragistics.Win.UltraWinToolbars.AfterToolDragEventArgs e)
		{
			// The 'AfterToolDragEnd' is invoked after a tool drag operation
			// is complete and provides a reference to the tool after
			// the drag operation as well as an indication of what happened.
			// Note that when a tool is removed, it will not longer have
			// a reference to the toolbarsmanager or its former owner. To
			// reference the toolbarsmanager, you can use the sender of the
			// event.
			System.Diagnostics.Debug.WriteLine(	string.Format("The drag of tool {0} has ended with an action of {1}", e.Tool.Key, e.DragAction) );
		}
参照