------解决方案--------------------在 LayoutUpdated 事件中可以展开全树
C# code
this.treeView1.LayoutUpdated += (sender, e) =>
{
this.treeView1.ExpandAll();
};
------解决方案--------------------
获取TreeViewItem,然后设置TreeViewItem.IsExpanded=True就会自动默认展开树型所有选项。
------解决方案--------------------
界面呈现和后台的model应该绑定,如果要将所有节点展开,在每一项对应的model中加个bool类型的属性,比如IsExpanded,然后前台加个style
XML code
<Style x:Key="treeViewStyle" TargetType="{x:Type TreeViewItem}">
<Setter Property="IsExpanded" Value="{Binding Path=IsExpanded}" />
</Style>
------解决方案--------------------
额 IsExpanded 不可以吗
------解决方案--------------------