Delphi 3 и создание приложений баз данных

       

Перемещение между ячейками TDBGrid


Для перехода от текущего столбца к другому можно воспользоваться клавишей TAB - для перехода к столбцу справа от текущего;

• комбинацией клавиш SHIFT+TAB - для перехода к столбцу слева от текущего;

мышью - независимо от того, к какому столбцу нужно перейти.

При смене столбца возникают 2 события в такой очередности:

• OnColExit - наступает в момент, когда мы покидаем текущий столбец;

• OnColEnter - наступает в момент, когда новый столбец становится текущим.

В следующем примере на экран выводятся имена полей, ассоциированных с покидаемым и новым столбцами:

procedure TForm1.DBGrid1ColEnter(Sender: TObject);

begin

ShowMessage('Мы вошли в ' + DBGrid1.SelectedField.FieldName );

end;

procedure TForm1.DBGrid1ColExit(Sender: TObject);

begin

ShowMessage ('Мы покинули ' + DBGrid1.SelectedField.FieldName );

end;



Содержание раздела