Размер строки сетки в Extjs 3 - PullRequest
1 голос
/ 26 октября 2011

Я бы изменил размер строк моей сетки.

Ответы [ 2 ]

0 голосов
/ 30 января 2014

Вы можете использовать getRowClass.

Ext.create('Ext.grid.Panel', {
    title: 'Sample grid',
    cls: 'my_grid',
    store: 'storeName',   
    columns: [
       { text: 'Name',  dataIndex: 'name' },
       { text: 'Email', dataIndex: 'email' },
       { text: 'Phone', dataIndex: 'phone' }
    ],
    height: 200,
    width: 300,
    viewConfig: {
        getRowClass: function(record, rowIndex){
            return 'row_'+rowIndex;
        }
    },
    renderTo: Ext.getBody()
});

Теперь стиль как этот

.my_grid .row_0{
    height: 50px;
};
.my_grid .row_1{
    height: 60px;
};
0 голосов
/ 26 октября 2011

С помощью CSS:

.x-grid3-row {height: 20px;}
.x-grid3-row-table TD {line-height: 16px;}
...