我遇到一个运行时错误,它在尝试解析我的XAML
时崩溃了。
<TreeViewItem Header="{Binding Header}" ItemsSource="{Binding DataGroups}">
<ListView ItemsSource="{Binding DataGroups}">
<ListView.View>
<GridView>
<GridViewColumn Header="Group Name" DisplayMemberBinding="{Binding Path=Name}" />
<GridViewColumn Header="Group Type" DisplayMemberBinding="{Binding Path=Type}" />
</GridView>
</ListView.View>
</ListView>
</TreeViewItem>
答案 0 :(得分:0)
在搜索了与此相关的所有问题后,我无法找到答案。大多数人都会更改TreeViewItem
上的Items属性,这会抛出此错误。
就我而言,我没有做任何改变。
但是,如果你注意到了。
<TreeViewItem Header="{Binding Header}" ItemsSource="{Binding DataGroups}">
<ListView ItemsSource="{Binding DataGroups}">
我两次绑定同一个系列。
所以,如果你收到这个错误,请仔细检查你是否已经两次绑定到同一个集合。