M_karim8
Messages postés43Date d'inscriptionmercredi 18 janvier 2006StatutMembreDernière intervention 5 août 2010
-
2 févr. 2006 à 17:54
Le_proprio_de_mykeyes
Messages postés60Date d'inscriptionmardi 26 juillet 2005StatutMembreDernière intervention16 avril 2006
-
6 févr. 2006 à 01:35
voila pour le moment j'utilise certaine fonctionne qui reagissent a un clique de la souris;
est il possible de simuler ce click ?. une fonction qui me permette de me passer de ce click de la souris .
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 févr. 2006 à 18:03
Salut,
Certains contrôles, comme Button, ont une méthode PerformClick.
Mais il est plus simple de mettre le code "de travail" dans une méthode séparée afin de pouvoir s'en servir à volonté, que ce soit dans la méthode associée à un event Click ou ailleurs dans le code.
private void MethodeAvecLeCodeQuiFaitQuelquechose()
{
// code qui fait quelquechose }
Ce qui te permettra de lancer le même traitement qu'au clic de n'importe où dans ton code en appelant directement MethodeAvecLeCodeQuiFaitQuelquechose.
Le_proprio_de_mykeyes
Messages postés60Date d'inscriptionmardi 26 juillet 2005StatutMembreDernière intervention16 avril 2006 6 févr. 2006 à 01:35
Tu dis appeler ce code dans une autre classe. Cependant, tous les méthodes classées private ne s'éxécutent seulement dans la classe en cours.
Donc, il faut remplacer:
private void MethodeAvecLeCodeQuiFaitQuelquechose()
{
// code qui fait quelquechose }
par
public void MethodeAvecLeCodeQuiFaitQuelquechose()
{
// code qui fait quelquechose }