Possition d'un Button par rapport à l'écran

Résolu
Signaler
Messages postés
3
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
6 mai 2007
-
Messages postés
3
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
6 mai 2007
-
Bonjour!

J'aimerai savoir s'y il y a un moyen de trouver la position d'un button dans l'écran et NON par rapport à son conteneur parent. Mon but est quand je click sur le button une form doit ce positionner à l'endroi même du button.

merci!

4 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Erreur dans ton code Willi, il fau aussi enlever la taaille de la bordure de la form ainsi que la heuteur de la barre de titre.
Le mieux est d'utiliser les outils du framwork:
Private
 Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  Me.Text = Button1.PointToScreen(Button1.ClientRectangle.Location).ToString()
End Sub

Kenji

Merci de lire le règlement (vivement conseillé voir obligatoire).

/FONT>
Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
22
Salut,
Exemple sur un bouton Button1

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

   Me.Text = Button1.Left +
Me.Left &
"x" & Button1.Top +
Me.Top

End
Sub
Messages postés
135
Date d'inscription
vendredi 4 juin 2004
Statut
Membre
Dernière intervention
14 février 2013

Sur VB6, il existe screen.width et screen.height
Peut-être que ça marche aussi en VB.NET.
Regarde la pos de ton bouton sur ta fenêtre et la position de ta fenetre sur l'écran, tu auras ce que tu cherches

Jer
Messages postés
3
Date d'inscription
dimanche 10 avril 2005
Statut
Membre
Dernière intervention
6 mai 2007

Merci Kenji ça marche #1