• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

rui_fernandes

Arrastar botoes de um lado para o outro,e colocar numa caixa...

5 mensagens neste tópico

boa tarde...

gostaria de saber se é possivel arrastar botoes....

por exemplo, tenho um botao, e quando carregar nele puder arrasta-lo para outro sitio...

isto vai ser para fazer "distribuicao" de cubos dentro de uma caixa.... dependendo do tamalho que lhe for atribuido..

mas para ja gostava de saber se é possivel arrastar.

cumps.

Rui Fernandes.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

brigadao.

vou ver isto depois digo qualquer coisa.

tanks.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

epah, o codigo que nem no link nao funciona...

testei com picturebox e nada... talves esteja alguma coisa mal...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

epah, fiz agora uma cena mas nao esta grande coisa...

    Private mexer1 As Boolean = False

    Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
        If mexer1 = True Then
            Me.Button1.Location = e.Location
        End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Button1.Enabled = True
    End Sub

    Private Sub Button1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseMove
        mexer1 = True
    End Sub

    Private Sub Button1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseUp
        mexer1 = False
        ' Button1.Enabled = False
    End Sub

mas nao ta grande coisa, e se passar com o rato por outro objecto nao funciona... :/

eu keria era fazer uma cena do genero da imagem, tipo, pegar no botao e coloca-lo num dos quadrados...

o objecto dos quadrados é "TableLayoutPanel" ...

mas nunca trabalhei com aquilo.

nao sei se para esse efeito da...

gostaria que me dessem opinioes.

tanks.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora