2012-07-28 1 views
0

J'ai un contrôle dans WinForms qui a une propriété d'image exposée, je donne une image à utiliser à la propriété image. Lorsque je modifie l'image source, le contrôle utilise toujours l'ancienne image et je dois réattribuer l'image pour qu'elle affiche la nouvelle image mise à jour.Mise à jour automatique des images affectées aux propriétés dans l'éditeur Winform?

Je me demandais s'il était possible d'automatiser ce processus, donc quand je change l'image source, l'image utilisée dans le contrôle est mise à jour automatiquement?

Répondre

1

Vous devrez remplacer la méthode OnPaint de la propriété image exposée afin de repeindre quand assigner une nouvelle image à utiliser

S'il vous plaît voir le lien pour plus d'informations Control.OnPaint Method

+0

Nono, je veux dire quand je modifie la image source dans la peinture ou quelque chose comme ça, puis recompiler le programme et l'exécuter, je trouve qu'il utilise encore l'ancienne image ... Je ne pense pas que OnPaint va résoudre ce problème ... – tweetypi

+0

Le fichier image est incorporé comme ressource de contenu? – HatSoft

+0

Je ne pense pas, je clique simplement sur 'parcourir' et je l'ajoute ... – tweetypi

Questions connexes