2013-03-21 70 views
0

是否有任何事件要處理然後元素對用戶是可視的?識別控件的視覺事件

示例:列表框中有一些UI元素,但所有項目都不可視,當用戶滾動列表框時,元素是可見的。我想識別該視覺來處理讀取操作。

回答

0

如果您使用LongListSelector而不是ListBox,則可以使用ItemRealized事件來了解什麼時候虛擬化項目已實現(加載)。

如果您確實想知道項目何時可見,則必須測量項目的大小(如果它們不是全部相同並且事先已知),則可以使用ListBox(或(對於WVGA/WXGA & 720P屏幕)和內部(至控制模板)ScrollViewerScrollOffset來計算哪些項目當前可見。