Scroll to particular item in longlist selector after binding

╄→гoц情女王★ 提交于 2019-12-12 09:54:39

问题


I am using Longlistselector to bind the chat messages. After binding i need to show the last message. But by default it is coming to top message. I tryed scroll to last item "(ScrollTo(lastmessage))" but it is not working. can any one provide the solution.


回答1:


Others have found success by calling UpdateLayout() before ScrollIntoView() on a ListBox.




回答2:


Have you tried using AnimateTo() and passing it the last item in the list.

Alternatively, you could interrogate the visual tree of the control and access the ScrollViewer of the internal [Templated]ListBox and call ScrollToVerticalOffset.




回答3:


Try setting SelectedItemIndex to index of last item.



来源:https://stackoverflow.com/questions/9719443/scroll-to-particular-item-in-longlist-selector-after-binding

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!