cs_torNADoS
Messages postés38Date d'inscriptionsamedi 18 juin 2005StatutMembreDernière intervention 1 décembre 2007
-
7 mai 2006 à 12:40
cs_torNADoS
Messages postés38Date d'inscriptionsamedi 18 juin 2005StatutMembreDernière intervention 1 décembre 2007
-
7 mai 2006 à 15:08
Salut,
j ai une form1 dont la quelle j'ai une zeone text "Text1" et un bouton.
j ai aussi une form2 dont la quelle jai une zone de texte 2.
mon prob est que je veut qd je clique sur le bouton de la forme je voudrais avoir da,s la zone texte de la forme2 ce qui etais ecrit dans la zone de texte de la forme1.
svp ne me donner pas le code de Vb.Net car je n'utilise que le C#.
Merci
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 7 mai 2006 à 12:55
Salut,
Ca tombe bien que tu veuilles du code C#, tu es sur un site où y'a uniquement du C#
Pour ce que tu veux faire, je te propose cette source que j'ai postée y'a déjà un p'tit moment :
http://www.csharpfr.com/codes/PASSAGE-PARAMETRES_26735.aspx
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 7 mai 2006 à 13:47
Un event réagit à un certain évenement. Par exemple, quand tu cliques sur un bouton.
Un event est toujours couplé à un delegate, ça permet de savoir comment doit être signée la méthode dans laquelle tombe le programme quand l'event est atteind. Quand tu cliques sur un bouton par exemple, c'est le delegate par défaut, EventHandler, qui est utilisé.
Dans mon cas, je créer un nouveau delegate, que j'appel AddClientEventHandler et qui prend un Client en argument et que je déclare comme ceci : public
delegate
void AddClientEventHandler(Client client);
Ca me permet d'avoir un event signé avec ce delegate, que je déclare comme ceci :
public
event AddClientEventHandler Client_Added; // Mon event est de type AddClientEventHandler
cs_torNADoS
Messages postés38Date d'inscriptionsamedi 18 juin 2005StatutMembreDernière intervention 1 décembre 2007 7 mai 2006 à 14:00
Merci c'est bien expliqué là.
et donc si par exemple j ai bcp de boutons qui font appels à d'autres formes, il faut que je cree un hadler pour chaque boutton? c'est bioen ca!!
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 7 mai 2006 à 14:32
Euh, je suis pas sur d'avoir compris ?!
La fonction a appeler est passés en argument de l'eventHandler :
this.button1.Click += new System.EventHandler(LAFONCTION);