[C#]Problème pour affecter les propriété d'un PictureBox à une instance de pictureBox
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:
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
}
} |