是否有任何事件要处理,那么元素对用户是可视的?
示例:列表框中有一些UI元素,但所有项目都不可视,当用户滚动列表框时,元素是可视的。我想识别可视化来处理读操作。
答案 0 :(得分:0)
如果您使用LongListSelector
而不是ListBox
,则可以使用ItemRealized
事件来了解虚拟化项目何时实现(加载)。
如果你真的想知道什么时候物品可见,你必须测量物品的大小(如果它们不是完全相同并且事先知道的话),{{1}的区域大小}(或ListBox
)占用(WVGA / WXGA和720P屏幕会有所不同)和内部LongListSelector
(到控件模板)ScrollOffset
来计算哪些项目目前可见。