beetje overdreven lange code vind je ook niet?
Code:Public Class Form1 Dim StartX, StartY As Integer Dim Dragging As Boolean Private Sub Label1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseDown Dragging = True StartX = e.X StartY = e.Y End Sub Private Sub Label1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseMove If Dragging = True Then Label1.Left = (Label1.Left + e.X) - StartX Label1.Top = (Label1.Top + e.Y) - StartY End If End Sub Private Sub Label1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseUp Dragging = False End Sub End Class
is meer dan genoeg hoor!
Heb je de code is getest? Hij doet heel vaag, als ik ergens klik doet hij soms niks, en op een andere plek klikt vlieg die zo weg .