Wpf 节点展开后,数据绑定树视图不更新
我已经建立了一个数据绑定树视图,如下所示:Wpf 节点展开后,数据绑定树视图不更新,wpf,Wpf,我已经建立了一个数据绑定树视图,如下所示: <TreeView x:Name="TreeGui" ItemsSource="{Binding tree.Folders}" Margin="5" SelectedItemChanged="TreeGui_SelectedItemChanged" BorderBrush="{x:Null}"> <TreeView.ItemTemplate> <HierarchicalDataTemplate It
<TreeView x:Name="TreeGui" ItemsSource="{Binding tree.Folders}" Margin="5" SelectedItemChanged="TreeGui_SelectedItemChanged" BorderBrush="{x:Null}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Folders}">
<TextBlock Text="{Binding Header}" Foreground="{Binding ForeGround}" />
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
如果启动执行某些工作的任务并相应地更新节点,让它运行到完成,我可以展开树并查看正确的标题
如果在任务之前或任务期间展开树,则显示的任何标题将不再更新。即使他们的数据发生了变化
我对C#和WPF还很陌生,所以我可能缺少一些基本的东西。请帮我看看是什么。解决了
只有树
实现了InotifyProperty更改
我更改了文件夹
中的各个项目,以实现INotifyPropertyChanged,并在更新标题
和前台
时发送适当的事件
谢谢你的耐心;)