代码之家  ›  专栏  ›  技术社区  ›  croceldon

Delphi:删除记录后如何选择TDBGrid中的行?

  •  0
  • croceldon  · 技术社区  · 14 年前

    gridProjects.DataSource.DataSet.DisableControls;
    try
      gridProjects.DataSource.DataSet.Refresh;
    finally
      gridProjects.DataSource.DataSet.EnableControls;
    end;
    

    记录将从网格中消失,但是用户无法使用鼠标或键盘在网格中选择其他行,并且网格中没有突出显示的行。好像被锁起来了。

    1 回复  |  直到 12 年前
        1
  •  0
  •   bluish dmajkic    12 年前

    试着把电话转到 DisableControls try/finally 禁用控件 .