我正在使用WPF TreeView
。我已将TreeView
与DataContext
属性捆绑在一起。但每当我尝试通过清除所有节点来刷新TreeView
时,它都不允许。我试过了
treeview1.Items.Clear();
但它会抛出异常。
请建议我如何解决这个问题?
答案 0 :(得分:1)
因为您将TreeView
绑定到集合,所以在您的情况下,您需要将DataContext
属性设置为null或空集合。任何类似的操作都应该使用ObservableCollection
,而不是直接使用TreeView
。