Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];
ВнизКак правильно из DBGridColumnMoved вызвать DBGridCellClick? Найти похожие ветки
← →
vegarulez © (2007-01-28 06:37) [0]Привет всем мастерам!
У меня вот такой вопрос...
У меня есть DBgrid в котором описана DBGridCellClick при нажатии грызуном на колонку... но хочется также выполнять тоже самое при перемещении кнопками на клавиатуре по DBGrid`у, стрелками - вверх и вниз, т.е. при перемещении м\у колонками в гриде.
Так вот при перемещении как вызвать правильно эту функцию??? Там нужно передать TColumn, тот на который уже фокус переместился.
Подскажите плз, как это сделать?
← →
vegarulez © (2007-01-28 06:45) [1]procedure TUDPMainForm.DBGrid2ColumnMoved(Sender: TObject; FromIndex,
ToIndex: Integer);
var
col:TColumn;
begin
col:=DBGrid2.Columns.Items[ToIndex];
DBGrid2CellClick(Col);
end;
Вот так сечас попробую...
← →
vegarulez © (2007-01-28 06:58) [2]Странно чо-то не реагирует на кнопки клавы вверх и вниз... хотя реально строки меняются... (
Может это только для колонок а не для строк?...
← →
vegarulez © (2007-01-28 07:25) [3]У меня есть DBgrid в котором описана DBGridCellClick при нажатии грызуном на строку... но хочется также выполнять тоже самое при перемещении кнопками на клавиатуре по DBGrid`у, стрелками - вверх и вниз, т.е. при перемещении м\у строками в гриде.
Очибся немного в самом первом посте....
← →
ЮЮ © (2007-01-29 07:57) [4]Поместить код в в обработчик TDataSet.AfterScroll, который выполняется при переходе к другой записи набора данных независимо от того, чем он вызван, грызыном, клавой или вызовом метода Next в коде
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c