Ext.Net 1.x_Ext.Net.GridPanel序号宽度自适应(待完善)

来源:互联网 发布:mac 通信检测声音变小 编辑:程序博客网 时间:2024/06/06 09:02

现在已经可以动态扩大序号的宽度。

但对应的表头列木有变化

        var Test = function () {            var gridView = Ext.getCmp("ItemGrid").getView();            var len = Ext.getCmp("ItemGrid").getStore().data.length;            var text = 0;            var N = 0;            N = parseInt(len / 300); //扩大倍数            for (var i = 0; i < len; i++) {                var cellOne = gridView.getCell(i, 0);                text = cellOne.textContent; //当前行                var oldCellOneWidth = parseInt(cellOne.style.width);                var newCellOnewidth = oldCellOneWidth + 5 * N;                gridView.getCell(i, 0).style.width = newCellOnewidth + "px";            }            var oldOneHeaderWidth = parseInt(gridView.getHeaderCell(1, 0).sytle.width);            var NewOneHeaderWidth = oldOneHeaderWidth + 5 * N;            gridView.getHeaderCell(1, 0).sytle.width = oldOneHeaderWidth + 5 * N;        }


求助。或者谁有更好的解决方案?

如果分页又如何处理呢? 

原创粉丝点击