Reputation: 49
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.
Upvotes: 3
Views: 2410
Reputation: 2427
Others have found success by calling UpdateLayout() before ScrollIntoView() on a ListBox.
Upvotes: 2
Reputation: 65556
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
.
Upvotes: 1