j'ai une interface (winForm) trop chargée et je vous voudrais la rendre plus lisible en créant des évènements de clic (sur un bouton, une image...) qui permettent de soit cacher un panel soit le faire apparaitre
utiliser simplement les méthodes show() et hide() donne un résultat pas très élégantce que je souhaite est de créer un effet de glissement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == true) { panel1.Hide(); panel2.Location = new Point(21, 50);//panel2 prend la place de panel1 } else { panel1.Show(); panel2.Location = new Point(21, 170);//panel2 est décalé pour laisser place à panel1 } }
Partager