Extjs 4 Grid findcolumn - PullRequest
       6

Extjs 4 Grid findcolumn

6 голосов
/ 07 июня 2011

Я искал способ в extjs 4 найти динамические столбцы сетки, потому что я написал функцию для отображения ошибок в сетке редактора. В версии 3 я сделал это за

getColumnModel().findColumnIndex(cellname);

но модель столбца больше не существует, у кого-нибудь есть идея?

Привет

Ответы [ 3 ]

7 голосов
/ 27 января 2012

Мне просто нужно было разобраться, @VoidMan был близок.Нужно указать вид, хотя.Например:

Если ваш столбец настроен с itemId следующим образом:

{
header: 'A Column',
dataIndex: 'data',
width: 70,
itemId: 'myColumnItemId'
}

Вы можете назвать его так:

grid.getView().getHeaderCt().child('#myColumnItemId')
1 голос
/ 08 ноября 2011

Это что-то из этих строк:

myGrid.headerCt.child('#column')

, где #column это ваш столбец itemId.Обратите внимание, используйте itemId, а не id, поскольку столбцы теперь являются компонентом, а идентификатор компонента должен быть уникальным для всего вашего приложения.

Надеюсь, это поможет.

0 голосов
/ 19 июня 2011

взгляните на Ext.grid.header.Container и Ext.view.Table.headerCt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...