Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Что за фигня с кнопками? (https://javascript.ru/forum/extjs/11732-chto-za-fignya-s-knopkami.html)

slavik27 10.09.2010 13:35

Что за фигня с кнопками?
 
Создаю buttongroup во вкладке TabPanel затем следует за buttongroup грид - грид отображается нормально, а buttongroup почему-то скрытый, делаю по примерам "Изучаем ExtJS"? При просмотре отладчиком создается такое впечатление что кнопки не создаются сразу, а при изменении размеров окна - прорисовываются!
В чем может быть проблемка?
Заменяю buttongroup на toolbar - такая же песня. Делаю просто кнопки - появляются одна под другой!


Ext.getCmp('tabpan').add({
title:'Сотрудники',
autoScroll:true,
height:'800',
closable:true,
padding:'5 5 5 5',
items: [ {xtype:'buttongroup',border:true,items:
[{text:'Добавить'},{text:'Изменить' },{text:'Удалить'}] },
{
xtype: 'grid',
autoHeight:true,
columns:[
{header: "Номер", dataIndex: 'id',width:60},
{header: "Фамилия, Имя, Отчество", dataIndex:'fio',width:300}

]

}]

}).show();

miha-ha 10.09.2010 17:10

я рекомендую использовать tbar в grid:
Ext.getCmp('tabpan').add({
title:'Сотрудники',
autoScroll:true,
height:'800',
closable:true,
padding:'5 5 5 5',
items: [
{
xtype: 'grid',
autoHeight:true,
tbar: [{text:'Добавить'},{text:'Изменить' },{text:'Удалить'}] ,
columns:[
{header: "Номер", dataIndex: 'id',width:60},
{header: "Фамилия, Имя, Отчество", dataIndex:'fio',width:300}

]

}]

}).show();


Часовой пояс GMT +3, время: 08:35.