Je suis en train de faire une fonction permettant de redimensionner un windows form et tous les controls qu'il contient,
J'utilise pour cela une boucle foreach sur tous les controls mais,
lorsque les PictureBox sont redimensionnés, l'image est tronquée
j'essaye d'accèder à la propriété Image pour changer la taille et faire une sorte de zoom, mais ca ne fonctionne pas,
si quelqu'un a une idée
Merci
Mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 foreach (Control S in MainForm.mf.Controls) { if (S.GetType().ToString() == "System.Windows.Forms.PictureBox") { Size X = new Size(S.Width + 10 ,S.Height + 10 ) ; //Avoir image en ajoutant 10 sur ces deux cotés System.Windows.Forms.PictureBox B = new PictureBox(); B.AccessibleDescription = S.AccessibleDescription; Bitmap n = new Bitmap (B.Image ,X); B.Image = n ;//Applique image } }
Partager