Kaneda Shotaro
Messages postés48Date d'inscriptiondimanche 14 août 2005StatutMembreDernière intervention12 septembre 2009
-
24 juin 2006 à 11:26
Kaneda Shotaro
Messages postés48Date d'inscriptiondimanche 14 août 2005StatutMembreDernière intervention12 septembre 2009
-
26 juin 2006 à 12:32
Bonjour,
je crée une application avec des plugins. je peux accèder aux controls visuels de ma Form avec MaFiche.Controls depuis mon plugin pour retrouver un controle bien précis en fonction de son nom.
Dans la Form de mon appli, je crée une liste d'objet. Comment faire, depuis mon plugin, pour retrouver cette liste, cette dernière ne figurant pas dans la liste des controls ?...
fdev9
Messages postés20Date d'inscriptionsamedi 25 novembre 2000StatutMembreDernière intervention26 juin 2006 26 juin 2006 à 11:11
Tu peux utiliser la réflexion.
Documente toi sur System.Reflection
Par exemple avec un accesseur sur ta liste d'objet (pour rester dans l'esprit de ce que tu fais pour retrouver tes controles), tu peux récupérer tes objets via le nom de ton accesseur :
Type typeDeElement = MaFiche.GetType();
PropertyInfo attribut = typeDeElement.GetProperty("tonAccesseur");
Après tu a plusieurs solutions selon tes contraintes, mais si tu pars dans cette voie tu devrais t'en sortir.