Заголовки и подзаголовки - не занимают 100% ширины таблицы
Здравствуйте!
Как сделать, чтобы заголовки столбцов занимали 100% ширины таблицы? Сейчас они кучкуются слева. Ext JS версии 5.1.0 Пример в песочнице: https://fiddle.sencha.com/#fiddle/l2c Код:
Ext.define("Example.transview", {
extend: "Ext.grid.Panel",
columns: [{
text: "Трансформация",
columns: [{
text: "Тип",
dataIndex: "type",
flex: 2
}, {
text: "Масштаб",
dataIndex: "scale",
flex: 5
}, {
text: "Перемещение",
columns: [{
text: "X",
dataIndex: "tx",
flex: 1
}, {
text: "Y",
dataIndex: "ty",
flex: 1
}]
}]
}, {
text: "Мышь",
columns: [{
text: "X",
dataIndex: "mx",
flex: 1
}, {
text: "Y",
dataIndex: "my",
flex: 1
}]
}]
***
});
|
... text: "Трансформация", flex: 1, ... text: "Мышь", flex: 1, ... Не поможет? |
Это запрещено делать)))) увы...
Цитата:
|
Не поддерживает ведь не значит, что запрещено. Или все-таки чем-то чревато?
|
Чревато тем, что выдает ошибку и останавливает программу. Вот текст ошибки:
Цитата:
|
{text: "X",align: 'center',dataIndex: "tx"}
|
Цитата:
Добавил. Можно посмотреть тут https://fiddle.sencha.com/#fiddle/l2c Все равно колонки кучкуются слева, а не растягиваются на всю ширь окна. |
угу, вспомнил. была такая проблема.
я решил только заданием точной ширины колонки. в пикселях. и на изменение размера - пересчет всех колонок. |
| Часовой пояс GMT +3, время: 10:01. |