我有一个CollectionView
,我可以通过按Button
在其中添加新元素。新元素被添加到彼此之上。我想要做的是,每次添加新元素时,它都会滚动到上面添加的最后一个元素。
scrollTo
位于 try 子句中,每次我放置此行时,它都会访问 catch 但不起作用:
View.CollectionView.ScrollTo(ScrollToPosition.Start);
我尝试在 xaml 中使用 ItemsUpdatingScrollMode
以及所有选项,但不向上滚动。
最佳答案
CollectionView.ScrollTo
方法具有以下重载
ScrollTo(Int32, Int32, ScrollToPosition, Boolean)
ScrollTo(Object, Object, ScrollToPosition, Boolean)
因此您需要将要滚动的项目的索引或型号传递给 。
例如
View.CollectionView.ScrollTo(0);
更多详情可以查看docs
关于c# - 如何使用 ScrollTo 滚动到 CollectionView 中开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65917194/