Problème Application C# Win Form
Résolu/Fermé
Pignouff
Messages postés
99
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
31 juillet 2012
-
19 avril 2012 à 09:54
Pignouff Messages postés 99 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 31 juillet 2012 - 19 avril 2012 à 12:33
Pignouff Messages postés 99 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 31 juillet 2012 - 19 avril 2012 à 12:33
A voir également:
- Problème Application C# Win Form
- Application mobile - Guide
- Application gps sans internet - Guide
- Win setup from usb - Télécharger - Utilitaires
- Telecharger win rar - Télécharger - Compression & Décompression
- Desinstaller application windows - Guide
5 réponses
L0ci
Messages postés
110
Date d'inscription
mardi 17 avril 2012
Statut
Membre
Dernière intervention
9 janvier 2013
30
19 avril 2012 à 10:08
19 avril 2012 à 10:08
Bonjour,
rajoute juste un évènement sur ton label:
Et exécute ta requête dans la fonction appelée.
rajoute juste un évènement sur ton label:
Label l = new Label(); l.MouseUp += new MouseButtonEventHandler(l_MouseUp);
Et exécute ta requête dans la fonction appelée.
Pignouff
Messages postés
99
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
31 juillet 2012
1
19 avril 2012 à 10:13
19 avril 2012 à 10:13
Je l'ai fait effectivement, mais comme c'est un tableau de label, je ne vais pas créer un évènement pour chaque label..
Et comment je récupère l'id qui n'est pas stocké dans le label?
Et comment je récupère l'id qui n'est pas stocké dans le label?
L0ci
Messages postés
110
Date d'inscription
mardi 17 avril 2012
Statut
Membre
Dernière intervention
9 janvier 2013
30
19 avril 2012 à 10:46
19 avril 2012 à 10:46
Eh bien comme ceci:
private void label1_MouseUp(object sender, MouseButtonEventArgs e) { Label l = (Label)sender; MessageBox.Show(l.Text); }Le label1_MouseUp est l'évènement appelé par tous les labels. Tu n'as qu'à récupérer l'objet qui déclenche l'évènement (sender). Ensuite tu as accès à toutes les propriétés de cet objet.
Pignouff
Messages postés
99
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
31 juillet 2012
1
19 avril 2012 à 10:52
19 avril 2012 à 10:52
D'accord merci beaucoup, et puis je stocker une variable de type int dans un label sans l'écrire?
Comme ça je récupère l'id dans la fonction, et je n'ai plus cas éxécuter ma requête!
Merci d'avance
Comme ça je récupère l'id dans la fonction, et je n'ai plus cas éxécuter ma requête!
Merci d'avance
L0ci
Messages postés
110
Date d'inscription
mardi 17 avril 2012
Statut
Membre
Dernière intervention
9 janvier 2013
30
19 avril 2012 à 11:05
19 avril 2012 à 11:05
Euh ça je ne pense pas. Mais tu peux utiliser une liste d'objets qui ont id et une valeur , ou récupérer l'id dans ta base dans ta base
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pignouff
Messages postés
99
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
31 juillet 2012
1
19 avril 2012 à 11:42
19 avril 2012 à 11:42
Mon soucis majeur est que je ne sais pas quelle label je clique.
Que ce sois label[2] ou label[9] ou label[x], c'est la même méthode...
Comment je pourrais récupérer ce x?? C'est là mon dernier soucis, je suis désolé je débute en c#.. ^^
Que ce sois label[2] ou label[9] ou label[x], c'est la même méthode...
Comment je pourrais récupérer ce x?? C'est là mon dernier soucis, je suis désolé je débute en c#.. ^^
L0ci
Messages postés
110
Date d'inscription
mardi 17 avril 2012
Statut
Membre
Dernière intervention
9 janvier 2013
30
19 avril 2012 à 11:53
19 avril 2012 à 11:53
Regarde ma deuxième réponse. Ce code te permet de récupérer l'objet Label sur lequel tu as cliqué. et UNIQUEMENT celui la, qu'il y en ai 1, 10, 100... Tu aura accès a toutes les méthodes de cet objet.
Pignouff
Messages postés
99
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
31 juillet 2012
1
19 avril 2012 à 12:33
19 avril 2012 à 12:33
J'ai stocké mon id en text d'un bouton et j'ai mis le text transparent, cest sale mais ça marche, merci beaucoup!