logo Devexpress WPF控件文档中心

在代码中的表和树形列表视图滚动


水平滚动
如果禁用了自动列宽计算(TableView.AutoWidth属性设置为false),并且总列宽超过了网格的宽度,则会自动显示水平滚动条。在这种情况下,可以使用GridViewBase.FocusedColumn属性或DataViewBase.MoveNextCell/DataViewBase.MovePrevCell方法在代码中水平滚动网格的内容,使所需的列在屏幕上完全可见。

如果TableView.AutoWidth属性被设置为false,并且列数很大,你可以通过启用TableView.AllowHorizontalScrollingVirtualization选项来加快网格的性能。如果启用了这个选项,网格只渲染那些显示在屏幕上的列。每次水平滚动View时,都会再次渲染可见的(显示在屏幕上的)列。否则,如果将TableView.AllowHorizontalScrollingVirtualization属性设置为false,网格将渲染所有的列。

垂直滚动
如果一个View不能显示所有的行(TreeListView中的节点),会自动显示一个垂直滚动条。要在代码中使指定的行在屏幕上可见,请使用DataViewBase.ScrollIntoView方法。要使指定的行可见并聚焦它,请使用DataViewBase.FocusedRowHandle属性或DataViewBase.MoveFocusedRow方法。要了解更多信息,请参阅移动行焦点。
在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP