[C#] Déplacement d'un bouton
Bonjour,
A l'ouverture d'un formulaire, je teste une variable pour savoir si je dois afficher 2 ou 3 boutons. Si les 3 doivent être affichés, pas de problème. S'il n'en faut que 2, je voudrais déplacer les 2 autres. J'ai essayé le code :
Code:
1 2
| this.buttonSelectionner.visible = false;
this.buttonAjouter.Location.Offset(new Point(70, 434)); this.buttonAjouter.Show(); |
mais mes deux boutons ne bougent pas.
Quelle est la fonction à appeler pour valider le déplacement des boutons ?
Re: [C#] Déplacement d'un bouton
Citation:
Envoyé par hdd
Code:
1 2
|
this.buttonAjouter.Location.Offset(new Point(70, 434)); |
Ce code ne fonctionne pas car l'offset est appliqué sur une variable temporaire.
Il faut toujours utiliser une affectation(=) pour modifier Location.
Par exemple :
Code:
1 2
|
this.buttonAjouter.Location = this.buttonAjouter.Location.Offset(new Point(70, 434)); |