0

を解析しようとするとクラッシュするランタイムエラーが発生します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>
4

1 に答える 1

0

これに関連するすべての質問を検索した後、私は答えを見つけることができませんでした。ほとんどの関係者は、のItemsプロパティを変更しTreeViewItemます。これにより、このエラーがスローされます。

私の場合、何も変更しませんでした。

ただし、気づいたら。

<TreeViewItem Header="{Binding Header}" ItemsSource="{Binding DataGroups}">
    <ListView ItemsSource="{Binding DataGroups}">

同じコレクションに2回バインドしました。

したがって、このエラーが発生した場合は、同じコレクションに2回バインドしていないことを再確認してください。

于 2013-03-25T22:25:56.773 に答える