2014-10-27 121 views
0

我有一個綁定到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」我該如何展開並選擇在我的樹視圖中的節點2.1的實例?

-UPDATE-

儘量選用:

treeview.SelectedItem =對象C

但它說的屬性爲只讀。

+1

它是什麼,你是試圖完成?你能否詳細說明一下,不要直接討論它的機制? – Darek 2014-10-27 21:11:00

+0

不清楚你在問什麼。發佈更多代碼。此外,沒有一個'SelectMany()'不能處理.... – 2014-10-27 21:14:25

+0

對不起,如果它不是很清楚。我只是重新提出了整個問題。 – RBasniak 2014-10-27 21:29:48

回答