Impossible de selectionner et de déplacer un bouton

Impossible de selectionner et de déplacer un bouton - C#/.NET managed - Programmation

Marsh Posté le 08-05-2023 à 12:03:32    

Salut a tous,
 
J'ai recuperé un projet open source et j'aimerais déplacer des boutons et leurs taille, mais lorsque j'essai de selectionner un bouton individuellement c'est le cadre qui comporte tout les boutons qui est selectionner.
 
Savez vous comment regler ce probleme ?
 
https://zupimages.net/up/23/19/61b4.png
 
Merci

Reply

Marsh Posté le 08-05-2023 à 12:03:32   

Reply

Marsh Posté le 08-05-2023 à 14:44:47    

Et si tu cherchais un peu sur internet avant de poster? :o
 
Je ne connais pas du tout ton IDE mais ça paraît évident: Les boutons sont groupés, il faut donc faire un clic droit ou chercher dans un menu un truc genre "défaire le groupe"...

Reply

Marsh Posté le 08-05-2023 à 18:12:34    

Merci mais il y a pas defaire le groupe

Reply

Marsh Posté le 09-05-2023 à 12:20:42    

Bonjour..
 
 
Je crois avoir trouvé.. pour pouvoir déplacer un bouton a l'interieur d'un User control est-ce qu'il faut modifier les chiffres (24 et 64) qui se trouve dans ce code ? J'ai essayé ainsi et ça fonctionne, est-ce qui faut proceder comme ça ?
 

Code :
  1. this.btnClosePositionTest.Location = new System.Drawing.Point(24, 64);


 
 
 
J'ai aussi essayé de modifier la couleur du bouton en rajouter cette ligne mais cetti fois-ci ça fonctionne pas. Savez vous pourquoi ?
 

Code :
  1. this.btnClosePositionTest.BackColor = Color.Blue;


 
Voici le code complet du bouton qui se trouve dans "private void InitializeComponent()" du fichier nommé "FMain.cs"
 

Code :
  1. //  
  2.             // btnClosePositionTest
  3.             //  
  4.             this.btnClosePositionTest.Cursor = System.Windows.Forms.Cursors.Hand;
  5.             this.btnClosePositionTest.Location = new System.Drawing.Point(24, 64);
  6.             this.btnClosePositionTest.Name = "btnClosePositionTest";
  7.             this.btnClosePositionTest.Size = new System.Drawing.Size(128, 23);
  8.             this.btnClosePositionTest.TabIndex = 18;
  9.             this.btnClosePositionTest.Text = "Close position test";
  10.             this.btnClosePositionTest.Click += new System.EventHandler(this.btnClosePositionTest_Click);


 

Reply

Marsh Posté le 09-05-2023 à 23:54:52    

Si les boutons sont dans un UserControl, c'est lui même qu'il faut éditer. Sinon effectivement quand tu le manipules c'est tout le contrôle que tu déplaces et pas des éléments de son contenu.
Pense aussi que si tu modifies un UserControl, ça aura évidemment un impact PARTOUT où il est utilisé et pas juste où tu l'as vu en dernier, gare aux effets de bords...
 
Tu ne devrais pas avoir à modifier le code généré par l'IDE (même si c'est possible) mais bien passer par le concepteur graphique.


---------------
Topic .Net - C# @ Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed