Comment définir l'image d'arrière-plan d'un panneau à partir d'un fichier de ressources en C#?
Je veux changer l'image d'arrière-plan d'un panneau en C# Windows Forms application. L'image que je veux mettre comme arrière-plan est situé dans un dossier de la ressource en L'Explorateur De Solutions. Comment puis-je l'utiliser dans le code?
J'ai essayé ceci:
panel1.BackgroundImage = Properties.Resources.Chalkboard;
Mais il ne fonctionne pas.
hey marque de la réponse de josué que de résoudre cette réponse
OriginalL'auteur Hussain | 2013-05-05
Vous devez vous connecter pour publier un commentaire.
J'ai essayé le même code comme vous l'avez fait, et il fonctionne très bien, quand j'appuie sur un bouton.
Le nom d '"image" dans "Propriétés".Les ressources.l'image " doit être le nom que vous avez donné à l'image.
Le nom de l'image doit être le nom qui apparaît dans vos propriétés du projet dans le cadre du projet-projet.
OriginalL'auteur Joshua Maerten
Les propriétés.Les ressources de la classe n'a pas de retour de chaque resourse comme une image, de sorte que vous avez à appliquer un plâtre à l'Image de ce
L'a obtenu. Tnx
OriginalL'auteur Douglas David
Vous pouvez essayer ceci:
OriginalL'auteur Santosh Panda
Si vous souhaitez définir l'image d'arrière-plan d'un panneau au chargement de la page, puis vous avez à écrire ce code:
Si vous souhaitez régler l'image à l'exception du panneau, la charge d'utilisation de ce code:
OriginalL'auteur Neeraj Dubey
Vous pouvez créer une icône de la ressource dans les Propriétés du dossier du projet. Lors de l'ouverture de Propriétés, cliquez sur les Ressources.resx et y Ajouter une Ressource->Ajouter une Nouvelle Icône des éléments de menu. Cela va créer une icône. Vous pouvez également charger une icône à partir d'un fichier existant dans la ressource, dans ce cas, l'icône sera intégré dans votre exécutable. Ainsi, lorsque votre icône ajoutée comme une ressource qu'il sera donné un certain nom.
OriginalL'auteur Blablablaster