我正在尝试基于其在KendoUI javascript中的内容大小自动调整网格列。 它设置可调整大小:true和双击处理程序。 但我想在代码中设置它。
答案 0 :(得分:0)
您需要使用setOptions:
var grid = $("#grid").data("kendoGrid");
grid.setOptions({
resizable: true
});
答案 1 :(得分:0)
在gridOption的Databound事件中,使用autoFitColumn Method。
dataBound: (e) => {
var grid = e.sender;
if (grid && $scope.modifycolumns) {
setTimeout(function() {
$scope.modifycolumns.forEach(function($index, item) {
console.log(item);
$scope.tempGrid.autoFitColumn(item);
// grid.resize();
});
}, 1);
}
},
以下是完整的解决方案: