需求:当滚动条拉到最底部时,实时刷新数据并一直滚动至最底部显示,其他位置则不实时滚动,影响查看
实现:
显示内容的高度-滚动条位置<=可滚动区域,默认滚动条处于最底部。
if (TextBox.ExtentHeight - TextBox.VerticalOffset <= TextBox.ViewportHeight+1)//+1是多一位偏移量
{
//滚动至最底部
TextBox.ScrollToEnd();
}
本文介绍如何实现当滚动条拉到底部时,实时刷新数据并保持在底部显示,同时确保其他位置的浏览不被干扰,提升用户体验。
需求:当滚动条拉到最底部时,实时刷新数据并一直滚动至最底部显示,其他位置则不实时滚动,影响查看
实现:
显示内容的高度-滚动条位置<=可滚动区域,默认滚动条处于最底部。
if (TextBox.ExtentHeight - TextBox.VerticalOffset <= TextBox.ViewportHeight+1)//+1是多一位偏移量
{
//滚动至最底部
TextBox.ScrollToEnd();
}
435
1538

被折叠的 条评论
为什么被折叠?