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 番目のイベントです。 例えば、 StartDrag、 DragOver、 DragDrop、 EndDrag になります。 DragDrop イベントは、正常に完了したドラッグアンドドロップを処理するために使用されます。 Windows エクスプローラなどの外部ドラッグアンドドロップは、 #sys_appln.AllowWindowsDragDrop プロパティと FilePaths オブジェクトを使用して、サポートされています。
2018 - V14SP1