| 
 | 
 | 
 | 
| SftTree.DragMethod Property | 
Defines how drag & drop is implemented.
Syntax
| VB.NET | Style = object.DragMethod As SftTreeDragMethodConstants | ||
| VB | Style = object.DragMethod As SftTreeDragMethodConstants | ||
| C#.NET | SftTreeDragMethodConstants Style = object.DragMethod; | ||
| VC++ | 
enum SftTreeDragMethodConstants Style = object->DragMethod;
 | ||
| C | HRESULT object->get_DragMethod(enum SftTreeDragMethodConstants* Style); | ||
| Delphi | Style := object.DragMethod : TOleEnum; | ||
| VB.NET | object.DragMethod = Style As SftTreeDragMethodConstants | ||
| VB | object.DragMethod = Style As SftTreeDragMethodConstants | ||
| C#.NET | SftTreeDragMethodConstants object.DragMethod = Style; | ||
| VC++ | 
enum SftTreeDragMethodConstants object->DragMethod = Style;
 | ||
| C | HRESULT object->put_DragMethod(enum SftTreeDragMethodConstants Style); | ||
| Delphi | object.DragMethod := Style : TOleEnum; | ||
object
A SftTree object.
Style
Defines how drag & drop is implemented. When a drag & drop operation starts, the OLEStartDrag, DragStarting or AutoDragging events are generated, based on the DragMethod property settings.
| Style | Value | Description | 
| 0 | Drag & drop is not supported. | |
| 1 | Drag & drop is supported. A DragStarting event is generated. The application is responsible for drag & drop within and outside the tree control. | |
| 2 | Drag & drop is supported within the tree control. Drag & drop outside the tree control is not possible. The AutoDragging event is generated if a drag & drop operation starts. | |
| 3 | An OLE drag & drop operation is started automatically based on the DragType property settings. | 
Comments
The DragMethod property defines how drag & drop is implemented.
The DragType property determines when the OLEStartDrag, DragStarting or AutoDragging event is generated to notify the application that a drag & drop operation has been initiated by the user.
A drag & drop operation always starts at the current location described by the Items.Current property. It is the application's responsibility to visually implement the drag & drop operation.
See Also SftTree Object | Object Hierarchy