Tecnología

Inicio

Cómo crear Click & arrastrar objetos en Visual Basic

Cómo crear Click & arrastrar objetos en Visual Basic


Al hacer clic y arrastrar objetos con el ratón en un programa que ha creado proporciona a sus usuarios con una mayor flexibilidad. En una aplicación de Visual Basic, los usuarios a menudo necesitan para agregar objetos tales como rutas y nombres de archivos a un control de cuadro de lista. Use una combinación de "DragDrop" y "DragEnter" para manejar objetos durante una operación de arrastrar y soltar. El evento "DragEnter" se eleva cuando el cursor del ratón entra en el control, y el evento "DragDrop" se utiliza para manejar los objetos arrastrados.

Instrucciones

1 Lanzamiento de Microsoft Visual Basic Express, haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla del ordenador y seleccione "Aplicación de Windows Forms". Haga clic en Aceptar."

2 Haga doble clic en "ListBox" en el panel "caja de herramientas" para agregar un nuevo control de cuadro de lista al formulario. Haga clic en el control de cuadro de lista y haga clic en "Propiedades". Elija "Verdadero" junto a la propiedad "AllowDrop".

3 Haga doble clic en el cuadro de lista para abrir el módulo "Form1.vb". Haga clic en el cuadro desplegable "Evento" y haga clic en "DragDrop" para crear un nuevo evento.

4 Copiar y pegar el siguiente código de Visual Basic dentro del evento "DragDrop" para agregar las rutas de archivo y nombres para el control de cuadro de lista:

myCompFiles Dim como secuencia () = CType (e.Data.GetData (DataFormats.FileDrop), String ())

For Each fileFound As String In myCompFiles

Me.ListBox1.Items.Add (fileFound)

Siguiente

5 Haga clic en el cuadro desplegable "Evento" y haga clic en "DragEnter" para crear un nuevo evento. Copiar y pegar el siguiente código de Visual Basic dentro del evento "DragEnter":

Si e.Data.GetDataPresent (DataFormats.FileDrop) A continuación,

e.Effect = DragDropEffects.Copy

Terminara si

6 SPE "F5" para ejecutar el programa. Abra "Explorador de Windows" pulsando la tecla Windows y la letra "E" Haga clic en un archivo y arrastrar el archivo a través de la caja de lista en su programa mientras mantiene el botón del ratón.