我一直在学习本教程以尝试理解 XML、WPF 和 C#(来自 Fortran)。我已经使功能正常工作(感谢教程),但是我在修改它以使用 WPF 而不是 WinForms 时遇到了麻烦。
本质上,当我单击“获取 RSS”按钮时,会发生以下情况:
RssManager reader = new RSSManager();
ObservableCollection<Rss.Items> _list = new ObservableCollection<Rss.Items>();
reader.Url = txtFeed.Text;
reader.GetFeed();
_list = (ObservableCollection<Rss.Items>)reader.RssItems;
列表视图只是空白。它的代码如下。此外,使用列表框尝试此操作会导致为列表中的每个项目而不是我的数据填充类的名称:
<ListView ItemsSource="_rssItems">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding Title}"/>
</GridView>
</ListView.View>
</ListView>
是否有可能做类似的事情(再次原谅我的无知,在这里):
_list.Add( new Rss.Items());
列表 (_list) 包含我需要的所有信息,我只是想弄清楚如何将它正确绑定(或添加)到 ListView。