Share via


Drag (Método)

Comienza, finaliza o cancela una operación de arrastre.

Control.Drag [(nAction)]

Parámetros

  • nAction
    Indica la acción que se va a realizar. Si omite nAction, nAction se establecerá como 1.

    Las valores posibles del método Drag son:

    Valor Descripción
    0 Cancela la operación de arrastre; restaura la posición original del control.
    1 (Valor predeterminado) Comienza a arrastrar el control.
    2 Termina el arrastre, es decir, coloca el control.

Observaciones

Generalmente, el procedimiento de evento MouseDown llama al método Drag para comenzar la operación.

Es necesario utilizar el método Drag para controlar el arrastre sólo cuando la propiedad DragMode del control se establece como 0 (Manual). Puede utilizar Drag en un control cuya propiedad DragMode está establecida como 1 (Automático), pero no se desencadenan los eventos MouseDown y MouseUp.

Si desea que cambie el puntero del mouse mientras se arrastra el control, utilice la propiedad DragIcon o la propiedad MousePointer para definir el puntero. La propiedad MousePointer sólo tiene efecto si no está configurada la propiedad DragIcon.

Vea también

DragDrop (Evento) | DragIcon (Propiedad) | DragMode (Propiedad) | MousePointer (Propiedad) | Move (Método)

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