Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 2009
-
1 févr. 2008 à 09:02
bilou690
Messages postés1Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention25 mai 2008
-
25 mai 2008 à 19:13
Bonjour,
J'ai un programme que j'aurais voulu très modulable au niveau de l'interface graphique :
Au chargement du programme, je cherche dans un dossier toutes les dll contenant une classe implémentant mon interface IGui, je propose la liste de ces classes à l'utilisateur qui choisit ensuite quelle interface graphique il veut utiliser.
Ma première interface graphique est très simple, en WinForms, et possède notamment un treeview avec une imagelist associée.
Voici mon problème : Lorsque je référencie cette interface graphique dans mon programme et que je la charge de manière standard en appelant son constructeur, pas de problèmes, les images s'affichent à côté des éléments du treeview.
Par contre lorsque je procède sans référence et en utilisant Activator (ce que j'aurais besoin de faire vu mon procédé décrit plus haut), tout fonctionne bien excepté ces images qui ne s'affichent plus.
Le problème est semblable avec les listview.
L'imagelist semble correct vu que j'arrive toujours à dessiner manuellement une de ses images sur mon form par exemple.
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 3 févr. 2008 à 21:54
Oops j'avais oublié que j'avais laissé un message ici ^^,
En fait j'ai résolu le problème, c'est une histoire de Application.EnableVisualStyle() qui se mettait à des endroits différents, et qui trompait le bazar. C'est maintenant résolu, merci quand même pour ta réponse.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 3 févr. 2008 à 21:28
salut,
les composants "IComponent/Component" possède deux contructeurs : un sans paramètre et un avec un Container de leur parent, tu peux essayer de passer ton Form.Container au contructeur...
bilou690
Messages postés1Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention25 mai 2008 25 mai 2008 à 19:13
Bonsoir,
je ne sais pas si je suis au bon endroit pour poster ce message mais bon ...
voici mon problème je suis entrain de développer un petit programme en c# qui permet de pinger une plage d'adresse ip. Mais mon problème est le suivant :
qd le ping a réussi je voudrais afficher une image ico de drapeau vert et un drapeau rouge quand le ping a échouée mon proobleme est de savoir comment insérer une image sur le winform.