Bonjour à tous,

Je rencontre un petit problème de conception.

J'ai trois classe tel que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public liste_niveau as new listeOf(Niveau)
 
Niveau
public nom as String
public liste_categories as new listeOf(Categorie)
 
Categorie
public nom as String
public liste_competence as new listeOf(Competence)
 
Competence
Public nom as String
Donc on voit bien ici que le treeview est déjà dessiner :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
Niveau
|
|
|----Catégorie 1
|            |----Compétence 1
|            |----Compétence 2
|            |----Compétence 3
|            |----Compétence 4
|            |----Compétence 5 etc....
|
|
|----Catégorie 2
|            |----Compétence 1
|            |----Compétence 2 etc..
|
|
|----Catégorie 3
|            |----Compétence 1
|            |----Compétence 2
|            |----Compétence 3
|            |----Compétence 4
|            |----Compétence 5 etc....
|            |----Compétence 6
|            |----Compétence 7 etc....
 
etc...
Seulement, le treeview n'a pas de méthode Datasource donc pas bindable ?

Le binding m'irait assez afin de pouvoir gérer facilement les modification effectuées par l'utilisateur.

Y'à t'il un autre moyen ?

Merci

Julien