Public Class Form1 Dim ptO As Point 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 'mémorisation de la position du clic gauche ptO = New Point(e.Location) End If 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 'déplacement du formulaire en se servant de la position du curseur 'remarque : pour un formulaire avec titlebar penser à la retrancher 'en se servant de Me.ClientSize Me.Location = Point.Subtract(Cursor.Position, New Size(ptO)) End If End Sub End Class
SUJET: Bouger une feuille en cliquant dessus.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questiontu veux déplacer la form mais si tu cliques
dans ta form et pas seulement sur la bordure
tu veux déplacer la form meme si tu cliques
dans ta form et pas seulement sur la bordure
Ce n'est pas un partage. Ce n'est pas un problème.
Je met "VB10" dans le titre pour interpeller les gens du bar qui programme avec. Le sujet c'est "Vos idées".
Sinon trouve moi un bar avec discutions libre pour VB ;)