繁体   English   中英

WP7列表框逐项滚动

[英]WP7 listbox scroll by item

我在WP7中有列表框,我需要根据用户选择滚动到某些项目,我使用scrolltoview。 问题是我需要列表框足以滚动列表框,以便所选项目显示为与上边缘对齐。 此时滚动的项目位于底部。

假设你有固定(和已知)大小的项目和固定(和已知)大小的列表框,你不能只考虑可见空间的顶部和底部之间的项目数量并相应地调整你的偏移量吗?

不幸的是Matt解决方案在这种情况下无法使用,因为列表框项目太大,每个项目几乎整个屏幕。 但我能够通过获取列表框的scrollviewer并使用其滚动方法滚动到列表框SelectedIndex来解决此问题。 滚动后物品仍然没有完美定位,但高度差异很小,对我来说是可以接受的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM