加载整个ListView的背景,并得到各列表项内的UIControl(load the entire

2019-08-01 22:20发布

我需要完全加载一个ListView,并得到各列表项内的UIControl即使不显示在屏幕上的项目视图。

我试过ChildViewAdded事件,但只有在显示屏幕上的列表项,复活。

所以,我需要一种方法来显示它之前编程准备我的UI的ListView。

在此先感谢您的帮助。

Answer 1:

快速的答案 - 如果你需要在你的列表中的每个项目一个真正的景观,那么你不想使用虚拟化控制像一个ListView。

相反,你可以使用滚动型内垂直的LinearLayout内反复自定义视图。

如果使用mvvmcross,你会发现一个MVXBindableLinearLayout有助于做到这一点 - 它有一个的ItemsSource和模板就像MvxBindableListView。


我不知道是否你正在尝试做是有道理的,但上面的应该帮助,如果你想给你做!

不要试图使用线性布局,有很多项目的列表 - 你会耗尽资源。



文章来源: load the entire ListView in background and get an UIControl inside each ListItem