【发布时间】:2014-05-29 14:38:20
【问题描述】:
在我的 cxGrid 中,我有按日期分组的记录。但是,当用户选择分组日期并点击删除时,在该日期下提交的所有记录都会被删除。有没有办法防止这种情况?我希望单独删除记录。
编辑:我忘了提:我正在使用网格的 GroupByBox 函数进行分组。
【问题讨论】:
-
你的代码在哪里?你是在绑定还是非绑定模式下使用网格?
-
绑定模式当然...
-
如果用户选择组并按下Del,实际上意味着他正在尝试删除组(所有项目)。无论如何,如果您对默认行为不满意,您可以禁用网格的删除命令(请参阅视图的 .OptionData)并根据需要实现它 - 例如将操作分配给某些工具栏项并删除您想要的内容。
-
所以这意味着我实际上无法阻止组删除?有什么方法可以检测到删除组选择以便警告用户?
标签: delphi devexpress delphi-xe4 tcxgrid