次のような XAML コードで ObservableCollection にバインドされた ListView があります。
<Page
...
DataContext="{Binding Pages, RelativeSource={RelativeSource Self}}" />
<ListView x:Name="lstWebpages" ItemsSource="{Binding}" >
今、コードで再バインドしたいと思います。このようなもの:
lstWebpages.DataSource = Pages;
lstWebpages.DataBind();
しかし、Pages コレクションは何らかの形で Page と ListView コントロールにバインドされているため、少し混乱していますか?
最初の問題は、ここで尋ねられたようにページリストを並べ替えようとするとエラーが発生することです:
https://stackoverflow.com/questions/13567987/hresult-e-fail-in-winrt-listview-add