Как добавить кнопку в область заголовка в SmartGWT? - PullRequest
0 голосов
/ 11 января 2012

Я хочу добавить кнопку в область заголовка в SmartGWT.При запуске заголовок кнопки будет + (плюс), когда пользователь нажимает кнопку, отображаются все строки таблицы и заголовок кнопки становится - (минус).В ListGrid есть около 25 столбцов, поэтому я хочу это поведение.

Я пытался использовать метод HeaderSpan.setAttribute("button", new Button("+")), но он не работал.Пожалуйста, помогите.

Любой другой способ скрыть / показать столбцы будет очень признателен.

1 Ответ

0 голосов
/ 11 января 2012

Я смотрел эту ссылку . Согласно обзору, приведенному на экране, он обеспечивает скрытие / отображение определенного столбца, а также определенного заголовка. Справа от каждого столбца имеется кнопка, похожая на выпадающий список, которая видна при наведении мыши и служит вашей цели. Если вы хотите изменить его значок, вы можете попробовать следующий код, где headerMenuButtonIcon - путь вашего изображения:

grid.setHeaderMenuButtonIcon(headerMenuButtonIcon);

Надеюсь, это поможет вам.

...