2015-03-24 2 views
0

Итак, у меня есть ContentPanel, созданный через UiBinder. После того, как я создал его с initWidget(uiBinder.createAndBindUi(this));, я пытаюсь получить его правое заполнение. Пытались ли все эти методы:Не удается получить свойство дополнения из ContentPanel в Sencha GXT

panel.getBody().getAttribute("paddingRight"); 
panel.getBody().getPadding(com.sencha.gxt.core.client.Style.Side.RIGHT); 
panel.getBody().getComputedStyle("paddingRight"); 
panel.getBody().getPropertyString("paddingRight"); 
panel.getBody().getPropertyInt("paddingRight"); 
panel.getBody().getStyle().getPadding(); 
panel.getBody().getStyle().getPaddingRight(); 
panel.getBody().getStyle().getProperty("paddingRight")); 

Но все они возвращаются только 0 или null. Пытался получить "padding-right", по-прежнему никаких результатов. Любая помощь?

ответ

0

Я уже решить мою проблему - должен вызвать

panel.getBody().getPadding(com.sencha.gxt.core.client.Style.Side.RIGHT); 

в onLoad() родителя Composite.

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