我工作的一个项目,我有我想通过一个奇特的WPF控件可以编辑一些分层数据。
的数据结构基本上是一个表达式树。 每个节点可以是一个不同类型的表达,但由相同的基类继承。 这些不同类型需要有自己的编辑它们的方式。
我的想法是,我会使用WPF TreeView控件,然后动态地添加编辑控件为每种类型的表达。 我有约束力的WPF的数据只是一个基本的了解和MVVM模式,所以我不知道这是可以做到的,甚至从哪里开始。 任何指针或指导将不胜感激。
我工作的一个项目,我有我想通过一个奇特的WPF控件可以编辑一些分层数据。
的数据结构基本上是一个表达式树。 每个节点可以是一个不同类型的表达,但由相同的基类继承。 这些不同类型需要有自己的编辑它们的方式。
我的想法是,我会使用WPF TreeView控件,然后动态地添加编辑控件为每种类型的表达。 我有约束力的WPF的数据只是一个基本的了解和MVVM模式,所以我不知道这是可以做到的,甚至从哪里开始。 任何指针或指导将不胜感激。
这听起来像你要找的是什么HierarchicalDataTemplate类 。