需求:当滚动条拉到最底部时,实时刷新数据并一直滚动至最底部显示,其他位置则不实时滚动,影响查看
实现:
显示内容的高度-滚动条位置<=可滚动区域,默认滚动条处于最底部。
if (TextBox.ExtentHeight - TextBox.VerticalOffset <= TextBox.ViewportHeight+1)//+1是多一位偏移量
{
//滚动至最底部
TextBox.ScrollToEnd();
}
需求:当滚动条拉到最底部时,实时刷新数据并一直滚动至最底部显示,其他位置则不实时滚动,影响查看
实现:
显示内容的高度-滚动条位置<=可滚动区域,默认滚动条处于最底部。
if (TextBox.ExtentHeight - TextBox.VerticalOffset <= TextBox.ViewportHeight+1)//+1是多一位偏移量
{
//滚动至最底部
TextBox.ScrollToEnd();
}