2010-01-02 7 views
1

Envisagez la relation parent/enfant suivante. Ce que je voudrais savoir comment je voudrais aller sur la création d'une interface graphique pour cela avec les exigences suivantes:Interface utilisateur de parent enfant

  1. Tous les parents ou les enfants contiendra une image une étiquette et un couple de boutons
  2. Les parents seront effondrement capables
  3. nouveaux parents/enfants peuvent être ajoutés à tout moment

Je pensais à l'aide d'un ItemsControl mais je ne suis pas sûr que je recevrais l'imbrication de travailler correctement.

Parent 1 
|-Parent 2 
|-Parent 3 
|--P3 Child 1 
|--P3 Child 2 
|--P3 Child 3 
|---P3 C3 Child 1 
|---P3 C3 Child 2 

Répondre

6

Un TreeView semble être le contrôle le plus évident pour cela. Il vous permet d'avoir des éléments imbriqués, et des relations parents et enfants faciles.

+0

Cela me permettra-t-il d'avoir plusieurs commandes contenues dans un menu, c'est-à-dire des boutons Image Label 2? Pardon mon ignorance Je suis assez nouveau à WPF – Burt

+0

Oui, ça va, pas de problème. Découvrez la propriété ItemTemplate. – itowlson