如何像Listview一样创建自己的数据列表? (Xamarin.forms)

时间:2016-06-27 00:38:18

标签: xamarin xamarin.forms

我正在使用Xamarin.forms制作应用程序。 我想像listview一样创建自己的数据列表。 但它看起来不像列表视图,但每个项目都会像圆圈一样定位。

您可以想象Apple Watch的用户界面。

我真的想让它具有像ListView一样的功能和灵活性,可以检测到变化良好的数据。

所以,我想设置' ItemSources'来自我的ObservableCollection。 但是,如果我使用BindableProperty执行此操作,我只能检测何时分配ObservableCollection对象。 (我也想检测它的项目何时被更改。)

我应该查看哪些文件或文章?

到目前为止我搜索的所有内容都只是自定义ListView。

感谢。

1 个答案:

答案 0 :(得分:1)

如果您希望在属性值发生变化时通知您的用户界面,则ObservableCollection中的每个项目都需要实现INotifyPropertyChanged,并且您的用户界面需要监听{{1}事件。