#gwt #uibinder
#gwt #uibinder
Вопрос:
ValueListBox не реализует интерфейс HasEnabled, поэтому я не могу отключить / включить его.
И хотя ListBox реализует HasEnabled, метод getListBox является закрытым в ValueListBox. Поэтому я не могу получить внутренний ListBox, чтобы отключить его.
Кто-нибудь знает, как решить эту проблему? Заранее спасибо.
Ответ №1:
Вы можете сделать следующее:
DOM.setElementPropertyBoolean(valueListBoxObject.getElement(), "disabled", boolean)
Rest GWT должен добавить метод, которого пока нет.
Комментарии:
1. Отлично, тогда отметьте приведенный выше ответ как полезный, поскольку это может помочь и другим 😉
Ответ №2:
Вы можете просто сделать это:
valueListBoxObject.getElement().setAttribute("disabled", "true");
Я пробовал это, и это работает.