【发布时间】:2019-09-02 15:52:51
【问题描述】:
我想要 Listview 滚动结束事件,当我有内容时,我会单击该内容以加载更多内容,然后当内容显示时,底部应该滚动。
private void ScrollViewEvent_Scrolled(object sender, ScrolledEventArgs e)
{
if (e.ScrollY + ScrollViewEvent.Height >= ScrollViewEvent.ContentSize.Height)
AtEnd = true;
else
AtEnd = false;
}
public bool AtEnd
{
get
{
return m_atEnd;
}
set
{
if(m_atEnd != value)
{
m_atEnd = value;
OnPropertyChanged("AtEnd");
}
}
}
<ScrollView x:Name="ScrollViewEvent"
Scrolled="ScrollViewEvent_Scrolled"
VerticalScrollBarVisibility="Never">
</ScrollView>
在内容加载时,底部应自动滚动。我不必滚动它。
【问题讨论】:
标签: c# xamarin.forms