我正在使用Longlistselector来绑定聊天消息。绑定后我需要显示最后一条消息。但默认情况下它会成为最重要的信息。我尝试滚动到最后一项“(ScrollTo(lastmessage))”但它无效。任何人都可以提供解决方案。
答案 0 :(得分:2)
其他人通过在ListBox上的ScrollIntoView()之前调用UpdateLayout()来获得成功。
答案 1 :(得分:1)
您是否尝试过使用AnimateTo()
并将其传递给列表中的最后一项。
或者,您可以询问控件的可视树并访问内部[Templated] ListBox的ScrollViewer并调用ScrollToVerticalOffset
。
答案 2 :(得分:0)
尝试将SelectedItemIndex设置为最后一项的索引。