Как установить минимальную ширину для Ext.grid.Column? - PullRequest
2 голосов
/ 14 марта 2011

возможно ли установить минимальную ширину для Ext.grid.Column? Размер столбца может быть изменен, и «фиксированная» конфигурация имеет значение false. Не могли бы вы мне помочь? Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 14 марта 2011

Да, есть свойство конфигурации сетки, которое называется minColumnWidth.Однако это установит минимум для всех столбцов, а не только для одного конкретного столбца.Чтобы обеспечить минимальную ширину для определенных столбцов, вам, вероятно, потребуется расширить или переопределить некоторые методы в Ext.grid.GridView

3 голосов
/ 14 марта 2011

Столбец Grid не имеет свойства minWidth. Свойство width ведет себя как minWith, если для свойства fixed установлено значение false. Таким образом, вам нужно будет настроить ваш так:

{
    header: 'Name (English)',
    dataIndex: 'name_en',
    sortable: true,
    width: 150
}

Значение width, установленное на 150, обеспечивает ширину 150 пикселей. И поскольку у меня fixed не установлено значение true, я смогу увеличить ширину столбца. Если вы удалите свойство width, столбец будет отображаться с шириной самого большого элемента данных для этого столбца.

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