2010-11-15 7 views
12

Как это работает?GWT 2.1 в UiBinder put Cell Widgets

Я не вижу никаких тегов, определенных, например, добавить CellTable в файле UiBinder.ui.xml, как

документация скудна на этом.

Так что, если он не работает, куда я должен поместить виджеты ячейки, в класс uiBinder или ведущий?

ответ

19

Просмотрите образец расходов, снабженный GWT 2.1.0.

В основном вам нужно добавить к <ui:Binder тегу:

xmlns:c='urn:import:com.google.gwt.user.cellview.client' 

, а затем использовать его, например, как:

<c:CellTable 
     addStyleNames='{desktop.table}' 
     width='100%' 
     ui:field='table' /> 

Это из ExpenseReportList класса.

Ui виджеты не должны находиться в презентаторе. Ячейка имеет интерфейсы для передачи данных между презентатором и представлением.

+0

Ох. Спасибо, я забыл добавить тег rapadura

+1

+1. Глупая ошибка с моей стороны. Я забыл добавить пространство имен для виджетов ячеек. Благодарю. – Amey

 Смежные вопросы

  • Нет связанных вопросов^_^