| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    ¿Cómo puedo arrastrar desde un cuadro de texto a un Treeview
    ¿ Cómo arrastrar y colocar de un " cuadro de texto " en un control " TreeView " en la aplicación de Visual Basic.NET se puede lograr fácilmente mediante el uso de algunas propiedades de los eventos del ratón. Usted puede utilizar el evento " MouseDown " para realizar un seguimiento cuando el usuario hace clic en el control " TextBox " . Utilice el evento " MouseMove " para ejecutar código cuando el usuario se mueve el ratón sobre el control " TreeView " . Utilizar los eventos " DragDrop " en el control " TreeView " " DragEnter " y para detectar cuando el mouse entra y deja caer la información. Cosas que necesitará
    Microsoft Visual Studio
    Ver Más instrucciones
    1

    lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
    2

    doble clic en " TreeView " para agregar un nuevo control de vista de árbol su formulario. Haga doble clic en " TextBox " para añadir un nuevo cuadro de texto al formulario.

    3 Haga clic en el cuadro de texto y haga clic en "Propiedades " para ver la ventana de propiedades . Haz clic en el icono de "Eventos" que se asemeja a una huelga de iluminación, y haga doble clic al lado de " MouseDown " para crear un nuevo evento.
    4

    Agregue el siguiente código debajo de " Public Class Form1 " para crear un variable global :

    mouseDown Private As Boolean = False
    5

    Dentro del evento " MouseDown " añadir la siguiente línea de código para establecer la variable global en "True : "

    mouseDown = True
    6

    Copia y pega el siguiente código para crear un evento " MouseMove " para el control de cuadro de texto, e iniciar arrastrando :

    Private Sub TextBox1_MouseMove ( ByVal remitente como objeto, ByVal e como System.Windows.Forms.MouseEventArgs ) Maneja TextBox1.MouseMove

    Si mouseDown Entonces

    TextBox1.DoDragDrop ( TextBox1.Text , DragDropEffects.Copy )
    < p> End If

    mouseDown = False End Sub


    7

    Copia y pega el siguiente código para crear un evento " DragDrop " para el control " TreeView " , y añadir un nuevo nodo con la información en el cuadro de texto :

    TreeView1_DragDrop Sub Private (remitente de ByVal como objeto , ByVal e como System.Windows.Forms.DragEventArgs ) Maneja TreeView1.DragDrop
    < p > Me.TreeView1.Nodes.Add ( e.Data.GetData ( DataFormats.Text ))

    End Sub
    8

    Copia y pega el siguiente código para crear un " DragEnter " acontecimientos para el control " TreeView " para mostrar " DragDropEffects : "

    Private Sub TreeView1_DragEnter (remitente de ByVal como System.Object , ByVal e como System.Windows.Forms.DragEventArgs ) Maneja TreeView1.DragEnter
    < p > Si ( e.Data.GetDataPresent ( DataFormats.Text ) ) Entonces

    e.Effect = DragDropEffects.Copy

    demás

    e.Effect = DragDropEffects.None < br >

    End If End Sub


    9

    Press "F5 " para ejecutar el programa, y escriba el texto en el cuadro de texto. Haga clic en el cuadro de texto y arrastre el ratón sobre el control " TreeView " mientras mantiene presionado el botón del ratón. Suelte el botón del mouse para agregar nuevo nodo.

    Previous :

    next :
      Artículos relacionados
    ·Valor de la función VBA Volver 
    ·Cómo hacer un diagrama de flujo experimental 
    ·Proyectos de Visual Basic para Estudiantes 
    ·Cómo poner un favicon en rótulos en VB 
    ·Cómo acceder a una consulta de eliminación VBA 
    ·Cómo utilizar XML con VB.NET 
    ·¿Cómo llamar a una función VB.NET Desde DLL Fortran 
    ·Cómo determinar si un cuadro de lista tiene Duplicados…
    ·Ventajas y desventajas de VisualBasic 
    ·Cómo eliminar objetos de forma lineal en Visual Basic 
      Artículos destacados
    ·Cómo eliminar todos los archivos en una carpeta en Pow…
    ·Cómo sustituir una cadena en Perl 
    ·Cómo revisar entrada en Java desde el teclado 
    ·Cómo crear una calculadora con Visual Basic y ArcGIS 
    ·Cómo conectarse a un Windows Phone 7 Emulador 
    ·Cómo hacer un programa de conversión de temperatura e…
    ·¿Cómo hacer la suma de vectores en C 
    ·Cómo escribir algoritmos simples 
    ·Cómo convertir el valor de texto para Int. C + + 
    ·Cómo copiar una lista que contiene objetos en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com