Structure MoveForm Dim X As Integer Dim Y As Integer End Structure[/code]
agora dentro da sua classe do formulario:
[code]Dim mv As MoveForm Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown If e.Button <> Windows.Forms.MouseButtons.Left Then Exit Sub mv.X = Me.Left - MousePosition.X mv.Y = Me.Top - MousePosition.Y End Sub Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove If e.Button <> Windows.Forms.MouseButtons.Left Then Exit Sub Me.Left = mv.X + MousePosition.X Me.Top = mv.Y + MousePosition.Y End Sub
Pergunta
kuroi
codigo pra mover o Form clicando em qualquer parte dele e arrastando.
a mesma logica vale pra mover objetos dentro do formulario.
Em C#:
primeiro defina a struct:
Em VB.NET: primeiro defina a estrutura: Editado por kuroiLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.