watt Posted May 22, 2006 at 06:06 PM Report Share #28931 Posted May 22, 2006 at 06:06 PM alguem me pode explicar como se faz o drag and drop no vb.net 2005 ? Link to comment Share on other sites More sharing options...
SoulOnFire Posted May 22, 2006 at 07:42 PM Report Share #28954 Posted May 22, 2006 at 07:42 PM em que circunstancias?? - de caixa de texto para caixa de texto? ou outra? Fika Bem!! SoulOnFire!! Fikem Bem!!!Miguel Duarte - (SoulOnFire)O meu BLOG - XAML E WPF - http://wpfpt.wordpress.com/ Link to comment Share on other sites More sharing options...
Guest id194 Posted May 22, 2006 at 07:55 PM Report Share #28962 Posted May 22, 2006 at 07:55 PM se for tipo um ficheiro de do explorer basta activares a propriedade do controlo que queres que aceite o ficheiro... Link to comment Share on other sites More sharing options...
watt Posted May 22, 2006 at 11:53 PM Author Report Share #29037 Posted May 22, 2006 at 11:53 PM caixa de texto para caixa de texto Link to comment Share on other sites More sharing options...
SoulOnFire Posted May 23, 2006 at 03:08 PM Report Share #29108 Posted May 23, 2006 at 03:08 PM Boas!! Então aki tens o codigo necessário com uns comentarios a tentar ajudar #region "Codigo" Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown 'Iniciar o DragDrop atribuindo-lhe o texto que esta na textbox, faz-se no mouseDown, ou seja quando pressionas o rato DoDragDrop(TextBox1.Text, DragDropEffects.All) End Sub Private Sub TextBox2_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles TextBox2.DragEnter 'Confirmar se o e.Data é do tipo texto, ou seja o tipo que desejamos e atribuir-lhe o effect Move If (e.Data.GetDataPresent(DataFormats.Text)) Then e.Effect = DragDropEffects.Move Else 'No caso de não ser do tipo texto colocar o effect a "None" e.Effect = DragDropEffects.None End If End Sub Private Sub TextBox2_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles TextBox2.DragDrop 'Atibuir á propriedade text da textbox o valor que esta no e.Data com a função GetData -> com o formato sendo string -> GetData(DataFormats.StringFormat) TextBox2.Text = e.Data.GetData(DataFormats.StringFormat) End Sub #EndRegion Não esqueçer de alterar o valor da propriedade AllowDrop = true da TextBox2 :smoke: Consegues esta logica em qualquer controlo ou tipo de dados Espero ter ajudado, qualquer coisa avisa 👍 Fika Bem! SoulOnFire Fikem Bem!!!Miguel Duarte - (SoulOnFire)O meu BLOG - XAML E WPF - http://wpfpt.wordpress.com/ Link to comment Share on other sites More sharing options...
psiico Posted May 28, 2006 at 05:44 PM Report Share #29845 Posted May 28, 2006 at 05:44 PM eu gostava de saber esta funcao para VB6 se alguma alma carinhosa, poder postar ai, obrigado 😉 Psiico // Portfolio Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now