Je travail sur un projet en ce moment sur un club de tennis (création de membres, réservation de court, consulter le planning etc) en C# avec winform.
Je suis confronté à un problème, j'ai une liste de tout les adhérents (dans une classe static) que j'affiche dans un datagridview (numéro, nom, prénom, mail, tel etc). J'aimerais pouvoir modifier certaines informations sur les adhérents, mais aussi pouvoir supprimer un adhérent.
Le mieux étant de le faire directement dans le datagridview ou sur le même formulaire si possible. (je suis preneur de toutes solutions)
Merci pour votre aide :)
Info supplémentaire je suis contraint de serializer, je n'ai donc pas de database.
A voir également:
Ajouter modifier supprimer datagridview c#
Interface ajouter,modifier,supprimer et rechercher /mysql - Meilleures réponses
Méthode ajouter, modifier et supprimer avec c# - Meilleures réponses
Bonjour !
Pour poster du code prière d'appliquer ceci : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code Le code sera beaucoup plus facile à lire
Ne pas oublier de bien spécifier le langage avec le 4° icône ( triangle noir renversé )
Merci
De plus on ne travaille pas directement sur la DataGridView : on fait les modifications sur une collection ( la liste des adhérents par exemple ) et ensuite on réaffiche dans la DataGridview
Il te faut une "fiche adhérent" où tu rentres les informations d'un nouvel adhérent ou les modifications pour un adhérent existant . Une fois ceci fait tu mets à jour la collection qui mettra à jour le DataGridView .
Bonjour et merci pour votre réponse.
J'avais aussi la solution d'avoir un autre formulaire pour la modification, mais comment récupérer l'adhérent voulu ?
Merci!
Cependant, on ne peut pas binder de méthode et tous tes getMachins en sont, il faut donc écrire des propriétés à la place.
De plus, (je ne suis pas certain en winform), on ne peut pas binder une classe static.
J'avais aussi la solution d'avoir un autre formulaire pour la modification, mais comment récupérer l'adhérent voulu ?
Merci!