【发布时间】:2014-10-27 21:05:40
【问题描述】:
我有一个绑定到 ObservableCollection 的 WPF Treeview。我需要根据节点上的绑定值来选择这个 Treeview 的一个节点。
假设 Treeview 如下所示:
ROOT
NODE 1: object A
NODE 2: object B
NODE 2.1: object C
NODE 2.2: object D
NODE 3: object E
NODE 3.1: object F
NODE 3.1.1: object G
如果我有一个“对象 C”的实例,如何在 Treeview 上展开并选择节点 2.1?
-更新-
尝试使用:
treeview.SelectedItem = 对象 C
但它说该属性是只读的。
【问题讨论】:
-
你想要完成什么?您能否在不直接讨论其机制的情况下详细说明?
-
不清楚你在问什么。发布更多代码。此外,没有什么是
SelectMany()无法处理的...... -
很抱歉,如果不是很清楚。我只是重新表述了整个问题。