Hide

SftBox/OCX 5.0 - Combo Box Control

Display
Print

SftBox.OLEDragMode Property

Defines whether the control can act as an OLE drag source.

Syntax

Get

VB.NETMode = object.OLEDragMode As SftBoxOLEDragModeConstants
VBMode = object.OLEDragMode As SftBoxOLEDragModeConstants
C#.NETSftBoxOLEDragModeConstants Mode = object.OLEDragMode;
VC++enum SftBoxOLEDragModeConstants Mode = object->OLEDragMode;
enum SftBoxOLEDragModeConstants Mode = object->GetOLEDragMode();
CHRESULT object->get_OLEDragMode(enum SftBoxOLEDragModeConstants* Mode);

Put

VB.NETobject.OLEDragMode = Mode As SftBoxOLEDragModeConstants
VBobject.OLEDragMode = Mode As SftBoxOLEDragModeConstants
C#.NETSftBoxOLEDragModeConstants object.OLEDragMode = Mode;
VC++enum SftBoxOLEDragModeConstants object->OLEDragMode = Mode;
void object->PutOLEDragMode(enum SftBoxOLEDragModeConstants Mode);
CHRESULT object->put_OLEDragMode(enum SftBoxOLEDragModeConstants Mode);

object

A SftBox object.

Mode

Defines OLE drag support, determining whether the control can be used as an OLE drag & drop drag source.

ModeValueDescription
OLEDragSftBoxNone0The control cannot act as a drag source.
OLEDragSftBoxManual1The application calls the OLEDrag method to start an OLE drag & drop operation using this control as a drag source.
OLEDragSftBoxAutomatic2The control automatically starts an OLE drag & drop operation when a dragging operation is detected and provides default data to the DataObject.

Comments

The OLEDragMode property defines whether the control can act as an OLE drag source.

Once an OLE drag & drop operation is started, the application receives the OLEStartDrag event, which is used to provide data to the DataObject.

If the OLEDragMode property is set to OLEDragSftBoxManual, the application can start an OLE drag & drop operation in response to the DragStarting event or any other suitable event.

If the OLEDragMode property is set to OLEDragSftBoxAutomatic, the control automatically adds the text of the currently selected item to the DataObject. If the drag & drop operation is started from the edit control portion, only the text of the selection in the edit control is added. The application can modify this behavior using the OLEStartDrag event.

Visual Basic: The DragMode property which is automatically added to the control by Visual Basic also affects the handling of a drag & drop operation. For OLE drag & drop to be available, Visual Basic's DragMode property must be set to vbManual. Please see the Visual Basic documentation for information about the DragMode property and its drag & drop support.

See Also SftBox Object | Object Hierarchy


Last Updated 08/13/2020 - (email)
© 2024 Softel vdm, Inc.