具有多个源的Extjs PropertyGrid

问题描述 投票:0回答:1

是否有一个具有多个数据源的多列的extjs(经典)属性网格。我们需要一个可以管理价格表/产品矩阵的组件。当然,我们可以用一个表来完成此操作,但这看起来很奇怪,因为那时您可能只有两行,并且与最终结果看起来相去甚远。我们现在使用经典工具包使用extjs6.x。您将如何基于网格组件实现这样的组件,因为期望每一列都具有一种数据类型,但是对于属性网格,每一行列的类型都可以不同。

extjs extjs5
1个回答
0
投票

我创建了所需网格的example。我重写了一些celleditor方法和headercontainer(在propertygrid中使用)构造函数(这不应影响其他组件),并且我还定义了一个新组件,可以用相同的方式补充其列(additionalColumns)如在网格中。借助帮助verticalCellTypes,您可以为列或行指定相同的数据类型

© www.soinside.com 2019 - 2024. All rights reserved.