Van*_*nel 0 listboxitem windows-phone-7
我正在开发一个Windows Phone应用程序.
我有一个包含此C#源代码的列表框:
System.Collections.Generic.IEnumerable<OpenGame> items;
...
GamesList.ItemsSource = items;
Run Code Online (Sandbox Code Playgroud)
如果我想向GameList添加一个新项目(一个新的OpenGame对象),我该怎么办?
使用ObservableCollection而不是IEnumerable,然后您可以使用Add方法.
IEnumerable适用于您不想添加或删除成员的静态列表.
ObservableCollection设计用于绑定到ListBoxes和类似控件的列表.除了允许您添加和删除项目之外,它还会通知列表框,以便在集合更改时更新.
| 归档时间: |
|
| 查看次数: |
3032 次 |
| 最近记录: |