6
Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: http://www.enlace.net/ramirez2 E-mail: [email protected] Condiciones de uso de esta presentación, se encuentran en la página web anotada anteriormente. Las referencias de páginas son con respecto al título Aprenda Visual Basic Practicando, José Felipe Ramírez Ramírez, 2001, Pearson Educación, ISBN 970-26-0285-8.

Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

Embed Size (px)

Citation preview

Page 1: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

Capítulo 16

Arrastrar y colocar

Educere – Cargando Tecnología en tu memoria.Web: http://www.enlace.net/ramirez2E-mail: [email protected] de uso de esta presentación, se encuentran en la página web anotada anteriormente. Las referencias de páginas son con respecto al título Aprenda Visual Basic Practicando, José Felipe Ramírez Ramírez, 2001, Pearson Educación, ISBN 970-26-0285-8.

Educere – Cargando Tecnología en tu memoria.Web: http://www.enlace.net/ramirez2E-mail: [email protected] de uso de esta presentación, se encuentran en la página web anotada anteriormente. Las referencias de páginas son con respecto al título Aprenda Visual Basic Practicando, José Felipe Ramírez Ramírez, 2001, Pearson Educación, ISBN 970-26-0285-8.

Page 2: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

16-01: Proceso de arrastrar y colocar16-01: Proceso de arrastrar y colocar

Capítulo 16, págs. 422.

1

2

3

Objeto fuente (Source) es arrastrado (Drag) sobre otro objeto (DragOver el objeto).

Mientras se arrastra el objeto, hay un ícono de arrastre.

Cuando se deja de arrastrar el objeto (Drop), concluye el proceso.

Page 3: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

Valor Función

0 Entrar (el control de origen se está arrastrando dentro del intervalo de un destino).

1 Salir (el control de origen se está arrastrando fuera del intervalo de un destino).

2 Sobre (el control de origen se ha movido de una posición del destino a otra).

16-02: Estados de transición16-02: Estados de transición

Capítulo 16, págs. 432.

En operaciones de arrastrar y colocar, siempre el objeto fuente es arrastrado sobre otro, provocándole el evento DragOverDragOver, que posee un argumento implícito llamado StateState, que puede asumir los siguientes valores:

Page 4: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

16-02: Punteros predefinidos16-02: Punteros predefinidos

Capítulo 16, págs. 433.

vbDefault

vbArrow

vbCrosshair

vbIbeam

vbIconPointer

vbSizePointer

vbSizeNESW

vbSizeNS

vbSizeNWSE

vbSizeWE

vbUpArrow

vbHourglass

vbNoDrop

vbArrowHourglass

vbArrowQuestion

vbSizeAll

vbCustom

Punteros Punteros predefinidospredefinidos

Los punteros predefinidos pueden utilizarse en la propiedad MousePointer del objeto fuente (Source)

Page 5: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

16-02: Modo manual de arrastrar y colocar16-02: Modo manual de arrastrar y colocar

Capítulo 16, págs. 435.

Se puede realizar operaciones de arrastrar y colocar en modo manual; la propiedad DragMode del objeto fuente debe ser 0 (Manual), y se aplicará sobre dicho objeto el método DragDrag:

ObjetoFuente.DragObjetoFuente.Drag Acción

Valor Constante Función

0 vbCancel Cancela una operación Drag & Drop

1 vbBeginDrag Inicia una operación Drag & Drop

2 vbEndDrag Concluye una operación Drag & Drop

Page 6: Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web: // E-mail:

LaboratorioLaboratorio

16.01 Programa que comprueba las operaciones Drag & Drop

16.02 Programa que comprueba las operaciones Drag & Drop cuando el objeto destino

no es de tipo Form

16.03 Programa que comprueba las operaciones Drag & Drop utilizando un objeto destino

que no es de tipo Form manipulando iconos de arrastre

16.04 Programa que comprueba los estados de las operaciones Drag & Drop, así como

los punteros predefinidos del entorno Windows

16.05 Programa que comprueba las operaciones Drag & Drop utilizando el modo manual

Realice los siguientes ejercicios.Realice los siguientes ejercicios.