【发布时间】:2010-08-18 15:57:28
【问题描述】:
我有一个通过 HierarchicalDataTemplate 绑定的 TreeView
<HierarchicalDataTemplate x:Key="HierachrTree" DataType="{x:Type src:Ordner}" ItemsSource="{Binding UnterOrdner}">
<TextBlock Text="{Binding OrdnerName}"/>
</HierarchicalDataTemplate>
那是我的树视图:
<TreeView Name="DokumentBrowser" ItemTemplate="{StaticResource HierachrTree}"
现在我想获取第一个节点并将 IsExpanded 属性设置为 false。
我是这样试的
ItemCollection ic = DokumentBrowser.Items;
TreeViewItem tvi = (TreeViewItem)ic.GetItemAt(0);
tvi.IsExpanded = false;
但我无法将对象转换回 TreeViewItem 以获取 IsExpanded 属性。
【问题讨论】: