【发布时间】:2012-06-27 07:17:42
【问题描述】:
我有以下情况:
我有一个带有分层元素的 ViewModel 可以在 TreeView 中显示。到现在为止还挺好。我现在要做的是根据 ViewModel-Element 上设置的某些属性(例如 IsConfigurable 等)从 TreeView 隐藏/删除元素。 如果我禁用了 DataTemplate,则元素将被删除,所有子元素也会被删除,这不是我想要的。
这可能吗?
你好,
于尔根
【问题讨论】:
-
您想删除父节点而不是子节点?但是孩子们会受到什么约束呢?
-
您想隐藏父节点的
Header并将其子节点保留在同一个空白节点下吗? -
我有点想“隐藏”一个节点并将其子节点挂钩到层次结构中的下一个父节点......但不干预集合本身......就像我说的那样,我不知道是否这甚至是可能的。
标签: wpf treeview hierarchicaldatatemplate