0
我想展開WPF中樹視圖控件中的前兩項。樹視圖綁定到使用MVVM模式的集合,並且我試圖展開第一個項目的樹視圖,並且當樹視圖綁定集合發生更改時,它是子項目。在WPF TreeView中展開樹視圖項目
在下面的代碼中,'secondTreeViewItem'總是爲空,任何想法爲什麼?
var firstAssembly = (Assembly)assemblyTree.Items[0];
var firstTreeViewItem = (TreeViewItem)assemblyTree.ItemContainerGenerator.ContainerFromItem(firstAssembly);
firstTreeViewItem.IsExpanded = true;
var secondAssembly = (Assembly)firstTreeViewItem.Items[0];
var secondTreeViewItem = (TreeViewItem)firstTreeViewItem.ItemContainerGenerator.ContainerFromItem(secondAssembly);