标签: delphi tdbgrid
我注意到当你在TDBGrid中选择了多个行时,选择了多行并删除了一条记录,记录被删除就好了,但你的选择会在删除的记录下面改变。所有行向上移动一个,但选择保持在同一位置 - 因此选择有效地向下移动一个记录。
是否有一种简单的方法可以在删除时保留网格中的选择(或以某种方式修复网格的行为)?