Distance 发表于 2023-1-18 17:11:17

如何通过 js 代码调整 flexGrid 列宽

现在用 wjFlexGridColumn 的 width 属性可以修改列宽。
但这个需要在指令上指定width属性,需要控制列宽的列多的时候不方便。
有没有一个 api 可以直接设宽度,比如 flexGrid.setColumnWidth(colIndex, width)。

Richard.Ma 发表于 2023-1-18 17:11:18

如果你说的就是通过代码来设置列宽的话,那么下面的代码就可以

grid.columns.width=30

Distance 发表于 2023-1-18 18:10:50

这个width 是个getter, 只能获取,不能赋值

Richard.Ma 发表于 2023-1-19 11:08:48

本帖最后由 Richard.Ma 于 2023-1-19 11:11 编辑

不是的,这个代码是可以 生效的,我这边也测试过的

https://www.grapecity.com/wijmo/api/classes/wijmo_grid.column.html#width

Distance 发表于 2023-1-19 11:33:14

好的,解决了,昨天或许是代码没启动好吧。今天重试成功了,谢谢

Richard.Ma 发表于 2023-1-20 00:15:28

好的,问题搞定就行
页: [1]
查看完整版本: 如何通过 js 代码调整 flexGrid 列宽