Bonjour, je vous expose mon problème:
J'utilise un Form MDI parent pouvant contenir des Form enfants.
Mon souci se produit lorsque le formulaire parent et le formulaire enfant sont maximisés : la bordure droite du Form enfant est encore visible (et c'est moche). Comment faire pour s'en débarrasser?
Voici le code du Form parent :
et du Form enfant (le code par défaut généré par visual studio):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public partial class Form1 : Form { public Form1() { InitializeComponent(); this.IsMdiContainer = true; this.WindowState = FormWindowState.Maximized; Form2 f2 = new Form2(); f2.MdiParent = this; f2.Show(); //f2.WindowState = FormWindowState.Maximized; } }
Le bug se produit en maximisant la fenêtre enfant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public partial class Form2 : Form { public Form2() { InitializeComponent(); } }
Et encore plus bizarre : en décommentant la dernière ligne de la classe Form1, je me retrouve avec deux jeux de boutons réduire/minimiser/fermer
Si quelqu'un voit une explication et/ou a une solution je l'en remercie par avance
Partager