0

我正在创建一个需要对标题进行排序和搜索的应用程序。我用过 column.setSortable(true); 和创建排序处理程序。再次在另一边,我创建了一个自定义标题,单击时将显示文本框。我想实现它,就像点击排序图标会排序,而点击列标签会打开文本框。谁能建议我如何使排序图标在所有列中可见。

目前,当我单击任何列排序图标时,仅在该图标上可见。

4

1 回答 1

0

完成修复这个。我使用了覆盖onPreviewColumnSortEvent并实现如下

    @Override
public boolean onPreviewColumnSortEvent( Context context, Element elem, NativeEvent event )
{
    if ( clickableTableCell.getColumnType().equals( ColumnType.TEXTBOX ) ) {
        if ( sortFlag ) {
            sortFlag = false;
        } else {
            sortFlag = true;
        }
    }
    return sortFlag;
}
于 2014-07-21T06:39:51.770 回答