2010-12-20 46 views
1

我在WP7應用程序中有一個列表框,我想檢索列表框中可見項目的列表。實際上,我試圖檢索可見的對象,以便當我的應用程序被邏輯刪除時,我可以繼續它並編寫listbox.ScrollIntoView(lastVisibleItem);WP7在列表框中獲取可見項目

如果有關係,listbox綁定到一個自定義對象的集合和一個datatemplate來定製它的外觀。

在此先感謝。

回答

0

可以使用this answer中詳述的技術計算出列表已滾動多遠。

然後,您可以根據列表的大小和顯示的項目的高度來計算顯示哪個項目。

如果不同的項目可以有不同的大小,那麼這變得更加困難,因爲你需要考慮每個單獨項目的高度。

您還需要記住,只有部分項目可能會顯示。