使用Xamarin表单的ListView中的OnScroll事件
我有一个listView,当用户收到消息时,listView应该只滚动到末尾,如果它已经在末尾 为了清楚起见,如果用户看到的是旧消息,listview不应自动滚动到末尾,但如果在接收消息时已在listview上,则listview应自动滚动到末尾 所以我必须得到ListView的实际位置,我在API上没有看到任何类似于获取此位置的属性或方法 所以我在想是否可以覆盖像OnScroll这样的事件,这样我就可以保存ListView的当前位置,而无需使用自定义渲染使用Xamarin表单的ListView中的OnScroll事件,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我有一个listView,当用户收到消息时,listView应该只滚动到末尾,如果它已经在末尾 为了清楚起见,如果用户看到的是旧消息,listview不应自动滚动到末尾,但如果在接收消息时已在listview上,则listview应自动滚动到末尾 所以我必须得到ListView的实际位置,我在API上没有看到任何类似于获取此位置的属性或方法 所以我在想是否可以覆盖像OnScroll这样的事件,这样我就可以保存ListView的当前位置,而无需使用自定义渲染 这可以使用XamarinForms来完
这可以使用XamarinForms来完成。
ListView
不会像ScrollView
那样触发滚动的事件,但它会触发和事件,您可以使用这些事件跟踪当前可见的项目 这太糟糕了,btwI 100%同意。不幸的是,如果不使用自定义渲染器,我看不到任何其他方法。我们可以看到滚动的事件实现的任何第三方示例?@Mark13426您可以尝试syncfusion listview