我希望能够扩展WPF TreeView树中的某个节点。树项包含在ObservableCollection列表中。
答案 0 :(得分:1)
TreeViewItem
有一个属性IsExpanded
,您可以使用ObservableCollection
对象属性绑定该属性,并从ViewModel
处理它。
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsExpanded" Value="{Binding IsExpandedProp}" />
</Style>
<强>视图模型强>
public bool IsExpandedProp
{
get { return _IsExpandedProp; }
set { _Values = _IsExpandedProp; NotifyPropertyChanged(); }
}