ListGrid 列更改事件

ListGrid column change event

我需要创建一个自定义 ListGrid,用户可以在其中显示、隐藏、过滤列。还可以更改宽度和重新排序列,甚至可以为其着色和排序方向。 我知道列表网格为用户提供了所有这些功能。

但我必须保存所有这些更改,用户再次登录时会取回这些内容。

有没有记录所有变化的事件?? 以及如何从 listGrid 中获取所有这些数据??

谢谢。

您可以使用 ListGrid.viewStateChanged():

Notification method executed whenever the viewState of this grid changes. View state is accessible via ListGrid.getViewState(), and contains field state information, sort information, selection information, hiliting information and grouping information.