“Conocimientos software>Ingeniería del Software

Cómo arrastrar y soltar en Visual Basic

2011/11/11
Visual Basic es un lenguaje de programación publicado por Microsoft para que sea más fácil para los programadores desarrollar aplicaciones para el sistema operativo Windows. Como se puede sospechar , es compatible con la adición de muchas características comunes a las aplicaciones de Windows , incluyendo el de "arrastrar y soltar" . " Arrastrar y soltar " las acciones funcionan igual que las acciones , en lo que se refiere a Visual Basic " copiar y pegar " , y el trabajo a través de una combinación de los eventos MoveMove , DragEnter y DragDrop . Instrucciones
1

Crear un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto ".
2

doble clic en " dos controles TextBox " en la pestaña " Herramientas " para añadirlos a la aplicación.

3 Haga clic en el segundo cuadro de texto . Haga clic en la ficha "Propiedades " y , dentro de ella , haga clic en el botón que se parece a un rayo. Busque la fila " DragEnter " y haga doble clic en él. Esto creará un método " DragEnter " que se lleva a cabo cuando un elemento arrastrado entra en el cuadro de texto
4

Pega el siguiente código en el método de la etapa anterior : .

E. Efecto = DragDropEffects.Copy

Haga clic en el " Form.vb [ Design] ficha" para volver a la vista de diseño de GUI ( Graphical User Interface) .
5

Haga clic en el segundo cuadro de texto nuevo y volver a la ventana de propiedades . Haga clic en el rayo. Esta vez, seleccione " DragDrop . " A continuación , definirá las acciones a realizar cuando el texto se deja caer :

TextBox2.Text = e.Data.GetData ( DataFormats.Text )
6

Haga clic en el "Formulario . vb ficha [Diseño] " . Seleccione el primer cuadro de texto y seleccione el evento " MouseDown ":

MouseIsDown = True

También tendrá que pegar el siguiente código justo debajo de la " Public Class Form1 " línea :
< p > Dim MouseIsDown = False
7

Haga clic en el " Form.vb [ Design] ficha" para volver a la vista de diseño GUI y encontrar la propiedad " MouseMove " para el primer cuadro de texto . Haga doble clic en él para producir un evento " MouseMove " . Pega el siguiente :

si MouseIsDown Entonces

TextBox1.DoDragDrop ( TextBox1.Text , DragDropEffects.Copy )

final si

MouseIsDown = False

Ingeniería del Software
Cómo importar STL para SolidWorks
Cómo Mill un círculo de 360 ​​grados con la G -Codes
Lista de comprobación de Auditoría de Gestión de la Configuración
Cómo encontrar elementos de otras matrices en MATLAB
Cómo cerrar un nuevo solar en MATLAB
Como el punto de intersección de dos parcelas en MATLAB
Autocad Vs . Autocad LT
Ventajas de Diseño CAD
Conocimientos Informáticos © http://www.ordenador.online