Bonjour à tous,
je cherche désespérément une solution à mon problème.
Je dois avant tout générer des boutons dynamiquement et ils se verront attribuer une image par rapport à leur tag.
Mais malgré de simples essais, je n'arrive pas à modifier leur image de fond avec le code behind.
voici une partie de code qui fonctionne:
Avec ce morceau de code mon bouton apparait correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Button a = new Button(); a.Height = 120; a.Width = 120; a.Text = "bouton généré"; flowLayoutPanel1.Controls.Add(a); flowLayoutPanel1.Refresh();
maintenant si j'ajoute ceci le bouton n'apparait plus
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 a.BackgroundImage = new Bitmap(@"Images\image.jpg");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 a.BackgroundImage = System.Drawing.Bitmap.FromFile(@"Images\Sprite.jpg");
Réellement je ne sais pas comment faire?
Mes images sont stockées dans un répertoire Images de ma solution
Quelle est la solution à mon problème.
Merci d'avance.
Partager