【问题标题】:How to add a Button to a HeaderSpan in SmartGWT?如何在 SmartGWT 中将按钮添加到 HeaderSpan?
【发布时间】:2012-07-09 17:08:19
【问题描述】:

我想在 SmartGWT 的 HeaderSpan 中添加一个 Button。开始时,按钮的标题为+(加号),当用户单击该按钮时,表格的所有行都会显示出来,并且按钮的标题变为-(减号)。 ListGrid 中有大约 25 列,因此我想要这种行为。

我曾尝试使用HeaderSpan.setAttribute("button", new Button("+")) 方法,但它不起作用。请帮忙。

非常感谢任何其他隐藏/取消隐藏列的方法。

【问题讨论】:

    标签: gwt smartgwt


    【解决方案1】:

    我看过这个link。根据屏幕中给出的概述,它确实提供了特定列以及特定标题跨度的隐藏/显示。在每列的右侧,提供了一个类似按钮的下拉菜单,鼠标悬停时可见,可以满足您的目的。如果你想改变它的图标,你可以试试下面的代码,其中 headerMenuButtonIcon 是你的图片的路径:

    grid.setHeaderMenuButtonIcon(headerMenuButtonIcon);
    

    希望对你有所帮助。

    【讨论】:

    • 你好 Trans,我已经修改了我的答案。现在我希望这可以帮助你。
    猜你喜欢
    • 2012-03-21
    • 1970-01-01
    • 2014-05-13
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多