我想创建自己的可扩展/可折叠树状UserControl,其中节点是具有任何内容的Border元素。此控件应具有单 SelectedItem。当我选择其中一个节点时,我想查看有关所选项目的详细信息。
我完成了控件的演示和一个逻辑: 我可以看到所有元素树,折叠任何节点,选择其中一个并查看详细信息。但我不能做双向绑定。即我希望有机会在详细信息面板中更改字段,并立即看到树控件中的更改。
请帮我调用控件的强制更新(重新绑定数据)(只是给出一个如何执行此操作的提示)或者建议如何创建我自己的类似List的UserControl。 我试图让我的控件继承自某些ListBox类,但我不能。
PS。抱歉我的英语不好......
答案 0 :(得分:2)
使用TreeView
控件。