DragMode (Propiedad)
Especifica el modo de arrastre manual o automático para una operación de arrastrar y colocar. Está disponible en tiempo de diseño y en tiempo de ejecución.
Control.DragMode[ = nMode]
Valores de la propiedad
- nMode
Los valores posibles de la propiedad DragMode son:Valor Descripción 0 (Valor predeterminado) Manual. Es necesario utilizar el método Drag para iniciar el arrastre del control de código fuente. 1 Automático. Al hacer clic en el control de código fuente se inicia el arrastre automáticamente.
Observaciones
Cuando DragMode está establecido como 0 (Manual), el control responde a los eventos del mouse y el método Drag debe emplearse para comenzar operaciones de arrastre.
Cuando DragMode está establecido como 1 (Automático), el control no responde a eventos del mouse, y las operaciones de arrastrar comienzan automáticamente cuando el usuario presiona y mantiene el botón primario (izquierdo) del mouse sobre el control.
Al soltar el botón del mouse mientras su puntero está situado sobre un control o un formulario de destino durante una operación de arrastrar, se generará un evento DragDrop para el objeto de destino y finalizará la operación de arrastre. El arrastre también puede desencadenar un evento DragOver.
Nota Mientras se arrastra un control, no recibe otros eventos del teclado o el mouse iniciados por el usuario (KeyPress, MouseDown, MouseMove o MouseUp).
Vea también
DragDrop (Evento) | DragIcon (Propiedad) | DragOver (Evento) | KeyPress (Evento) | MouseDown (Evento) | MouseMove (Evento) | MouseUp (Evento) | OLEDragMode (Propiedad)
Se aplica a: CheckBox | ComboBox | CommandButton | CommandGroup | Container (Objeto) | Control (Objeto) | EditBox | Grid | Image | Label | Line | ListBox | OLE Bound (Control) | OLE Container (Control) | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox