Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизDBGrid - как выделить и удержать Найти похожие ветки
← →
malamba (2003-04-01 10:16) [0]Ввел процедуру для CellClik и после клацанья мышью на DBGrid считываются данные из выбранного ряда.
Запись подсвечивается как полагается.
Все ясно - клацнул на ячейке - она подсветилась, произошло то-то и то-то.
Но потом двигаю линейку прокрутки DBGrid вверх или вниз. Тут же подсвечивается другая ячейка, хотя выделенная запись не изменилась.
Как сделать так, чтобы при движении лифта моя запись оставалась подсвеченной, пока я не клацну на другой ячейке.
Или, на худой конец, какое событие происходит при движении лифта на DBGrid - тогда бы одновременно со сменой подсветки я считывал бы данные из новной ячейки?
Все страннее и странее делается...
← →
Mike Kouzmine (2003-04-01 10:18) [1]Нажми скролл лок
← →
Victor_Cr (2003-04-01 11:33) [2]В ФАКах уже подобные темы обсуждались не один раз...
Грид показывает указатель на запись в DataSet-е, но обязательно запись на которую он указывает должна находится в видимой области грида. При нажатии на ячейку указатель DataSet-а, перемещается на выбраную запись, а при скроллировании этот указатель перемещается на другие записи...
Для определении текущей выбраной ячейки можно использовать SelectedRows... А такого события у грида нет... Но оно есть у DataSource-a...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c