我有一个 ListView 绑定到 XAML 代码中的 ObservableCollection,如下所示:
<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