У меня есть Ext GridPanel внутри Ext Window. Для того, чтобы сделать Ext Window Resizeable, я сделал его свойство истинным, и он работал нормально.Чтобы сделать Ext GridPanel изменяемым по размеру внутри внешнего окна в Ext Js
Но, также, чтобы сделать сетку изменяемой по размеру. Итак, для этого я также пробовал с resizeable: true
.
Отсутствие удачи!
Вот мой код GridPanel
new Ext.grid.GridPanel({
height: 295,
id: 'productGrid',
store: productStore,
disableSelection: true,
loadMask: true,
stripeRows: true,
region: 'south',
resizeable: true, // not working
autoExpandColumn: 'auto-expand',
cm: new Ext.grid.ColumnModel({
id: 'productColModel',
columns: [
{
header: "column1",
dataIndex: 'name',
width: 110
}, {
header: "column2",
dataIndex: "age",
sortable: false,
align: 'left',
width: 80
}, {
id: 'auto-expand',
header: "Description",
dataIndex: 'description',
renderer: function(value, metaData, record) {
return Ext.util.Format.stripTags(value);
}
}, {
header: "Weight",
dataIndex: 'weight',
align: 'right',
width: 70
}, {
header: "List Price",
dataIndex: 'listPrice',
align: 'right',
renderer: 'usMoney',
width: 80
}, {
header: "Add",
width: 30,
dataIndex: 'id',
sortable: false,
renderer: function(value) {
return '<img class="columnHover" src="/scripts/shared/icons/fam/add.gif" height="16" width="16" />';
}
}
],
....
....
Пожалуйста, скажите, что мне нужно сделать, или я делаю что-то неправильно.
Спасибо.
Спасибо! Но не хотите изменять размер окна. Хотите разрешить изменение размера внутри окна в ExtJs. – Naincy
http://www.sencha.com/forum/showthread.php?24701-Resizable-GridPanel. Проверить ссылку один раз с форумов Sencha. – Sreek521