父子关系UI

Bur*_*urt 1 c# silverlight wpf user-interface

请考虑以下父/子关系.我想知道的是如何根据以下要求为此创建GUI:

  1. 所有家长或孩子将包含一个标签和几个按钮的图像
  2. 父母将崩溃
  3. 可随时添加新的家长/孩子

我在考虑使用ItemsControl,但我不确定如何让嵌套正常工作.

Parent 1  
|-Parent 2  
|-Parent 3  
|--P3 Child 1  
|--P3 Child 2  
|--P3 Child 3  
|---P3 C3 Child 1  
|---P3 C3 Child 2  
Run Code Online (Sandbox Code Playgroud)

Ala*_*tts 6

一个TreeView控件似乎是这方面最明显的控制.它允许您拥有嵌套项,以及简单的父子关系.