我的GridPanel有2列:
我添加了CheckBox选择模型,我有一点问题。
当我选择几行并想要编辑某些选定行中的详细信息列甚至未选中时,选择将消失。仅选中已编辑的行。 我找不到任何解决方案。任何人都可以帮助我吗?
答案 0 :(得分:0)
您的问题是编辑模型和复选框选择模型并不兼容。技术原因是复选框模型使用网格上的行选择模型,并且grideditor在网格上使用单元选择模型。我认为Extjs并不符合您的要求,因为网格需要单元格选择模型才能知道编辑器和行选择模型的位置,以便您在使用复选框选择模型时直观地看到选择。在您的示例中,它听起来像选择行选择模型,这意味着它在您开始编辑时选择行,因为必须选择行才能知道放置编辑器的位置。
我的建议是使用checkcolumn插件,并在每个列上使用渲染器伪造所选行,当您的checkcolumn的值为true时,将所有颜色的背景更改为所选颜色,这样看起来就像一行选择模型,但实际上并不是一个。