是一种从ListGridfield之一隐藏菜单的方法吗?

时间:2013-09-24 16:38:12

标签: java gwt smartgwt

The column that i have selected is just an icon that shows the type, hence i dont want the List grid menu to appear 我试图将字段的图标设置为ListGridField中的标题之一。因此,我不希望为此字段显示过滤子菜单。有没有办法做到这一点?

截至目前,我正在使用个别属性执行此任务。但仍然出现子菜单。

iconLGF.setCanSort(false); 
iconLGF.setCanFreeze(false);
iconLGF.setCanFilter(false);

我选择的列只是一个显示类型的图标,因此我不希望出现列表网格菜单

2 个答案:

答案 0 :(得分:0)

你按照Javadoc尝试过吗?:

setShowDefaultContextMenu

public void setShowDefaultContextMenu(Boolean showDefaultContextMenu)

    When set to false, this field will not show a context menu in its header.

    Parameters:
        showDefaultContextMenu - showDefaultContextMenu Default value is true

我不确切知道这是不是你想要的......

答案 1 :(得分:0)

使用listGrid。 setShowHeaderContextMenu(false); ,您可以摆脱该菜单。