Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Pegano25 en 8 Junio 2011, 18:59 pm



Título: propiedad dragmode =1 textbox
Publicado por: Pegano25 en 8 Junio 2011, 18:59 pm
Saludos muchachos estoy creando 2 textbox para hacer un dragdrop entre ellos e intercambien sus contenidos tengo este code
Código
  1. Private Sub Text1_DragDrop(Source As Control, X As Single, Y As Single)
  2.    Dim Texto As String
  3.    Texto = Text1.Text
  4.    Text1.Text = Source.Text
  5.    Source.Text = Texto
  6. End Sub
  7.  
  8. Private Sub Text2_DragDrop(Source As Control, X As Single, Y As Single)
  9.    Dim Texto As String
  10.    Texto = Text2.Text
  11.    Text2.Text = Source.Text
  12.    Source.Text = Texto
  13. End Sub
  14.  
el problema viene que para que funcione tengo que poner para cada textbox la propiedad dragmode =1 lo cual hace que el texto no se a selecionable el evento click ya no tiene efecto, mi pregunta si existe alguna forma de dejar el texto selecionable para ser editado como cuando tiene el valor dragmode=0, gracias de antemano


Título: Re: propiedad dragmode =1 textbox
Publicado por: raul338 en 8 Junio 2011, 22:43 pm
Si utilizas OLEDrag&Drop en su lugar?

De ultima te tocara lidiar con eventos del mouse :xD