您可以通过以下代码禁用 GridX 中的某个输入列:

# 获取GridX实例
grid = it.receiptGriddialog.zGrid.body

# 获取列定义
columnDefs = grid.columnResizer.columnMixin.columns

# 找到需要禁用输入的列
targetColumn = _.find(columnDefs, {field: 'columnName'})

# 定义禁用输入的函数
disableInput = (cell) ->
  cell.widget.set('disabled', true)

# 在onRender事件中对目标列进行禁用
grid.aspect.after('onRender', ->
  grid.cell(0, targetColumn.id).then(disableInput)
)

注意:这只是一个示例代码,需要根据您的实际情况进行修改。

禁用 GridX 输入框列:CoffeeScript Aspect.after 示例

原文地址: https://www.cveoy.top/t/topic/oksi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录