コントロール - DragDropイベント 

DragDropイベントはコンポーネントがドロップされる時に実行されます

コントロール (PRIM_CTRL) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

PosX

*Input

整数

カーソルの縦方向の位置(ピクセル)

PosY

*Input

整数

カーソルの横方向の位置(ピクセル)

Source

*Input

PRIM_CTRL

ドラッグ処理が始められたコンポーネントへの参照

Payload

*Input

PRIM_OBJT

ドラッグアンドドロップ処理でデータを引き渡すために使用できるジェネリックのオブジェクト

AggregatedSource

*Input

PRIM_CTRL

ドラッグスタイルがAggregatedの時、ドラッグ処理を開始したコンポーネントへの参照

Origin

*Input

PRIM_CTRL

イベントが最初に起動されたコントロールへの参照

Handled

*Both

ブール値

TRUEに設定して、イベントが親のコントロールに伝達されないようにします。

DragResult

*Both

列挙

ドラッグアンドドロップ処理の結果を指定します

詳細

DragDrop イベントは、ドラッグアンドドロップ処理中にマウスの左ボタンを離した時に起動します。 

これは、ドラッグアンドドロッププロセスの 3 番目のイベントです。 例えば、 StartDragDragOverDragDropEndDrag になります。

DragDrop イベントは、正常に完了したドラッグアンドドロップを処理するために使用されます。 

Windows エクスプローラなどの外部ドラッグアンドドロップは、 #sys_appln.AllowWindowsDragDrop プロパティと FilePaths オブジェクトを使用して、サポートされています。


参照

すべてのコンポーネント クラス
テクニカルリファレンス