Bonjour,
Bon je crois que mon titre n'est vraiment pas explicite, mais là je ne savais vraiment pas comment résumer ça(ouvert à toute suggestion de modification bien entendu)
Voici mon problème :
J'ai d'une part une classe :
Puis dans une Form le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Class TTypesJeux Public Structure TypeJeu Dim Name As String Dim Mains() As String Dim TDefault As Boolean End Structure Public Types() As TypeJeu End Class
je souhaiterais que lorsque je fais ceci (par exemple) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public MesTypesJeux As New TTypesJeux ReDim MesTypesJeux.Types(3) '... attibution de valeurs ...
Que tous les autres TDefault de la collection passent à False (Types(1).TDefault , Types(2).TDefault ...). En bref, un seul doit avoir sa propriété TDefault à True.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MesTypesJeux.Types(0).TDefault = True
Or je ne sais ni ou ni comment intégrer cette vérification dans ma classe ou dans ma structure
Est-il possible d'intégrer une procédure/fonction à la structure qui vérifie tous les objets de ma collection ?
Merci pour toute aide
Partager