DBGrid: как запомнить позицию полосы прокрутки
faustrash
Дата: 25.06.2009 14:38:39
У меня таблица в TBGrid'е превышает ширину экрана и внизу, естественно, появляется бегунок. При обновлении таблицы бегунок становится на начало, а как сделать чтобы он оставался там же где его оставили до обновления?
Kirill Razuvaev
Дата: 25.06.2009 14:41:26
Запомните где-нить PK, а после обновления сделайте Locate по нему.
Posted via ActualForum NNTP Server 1.4
Anatoly Podgoretsky
Дата: 25.06.2009 14:42:56
Kirill Razuvaev |
Запомните где-нить PK, а после обновления сделайте Locate по нему.
|
А зачем запоминать вертикаль, если вопрос про горизонталь?
faustrash
Дата: 25.06.2009 15:07:12
А где РК лежит?
CrazyMihey
Дата: 25.06.2009 15:15:24
В данном случае стоит попробовать покопать в сторону сохранения/восстановления SelectedField/SelectedIndex, IMHO...
Dmitriy O.
Дата: 25.06.2009 15:39:25
Запомнить уникальные параметры строки если выводятся данные с ID то достаточно id хранить в переменной потом сделать Lokate
Petro123
Дата: 25.06.2009 15:45:49
Anatoly Podgoretsky |
Kirill Razuvaev | Запомните где-нить PK, а после обновления сделайте Locate по нему.
|
А зачем запоминать вертикаль, если вопрос про горизонталь? |
+1 :)
faustrash
Дата: 25.06.2009 16:17:58
Я так понимаю почти все дружно перепутали горизонтальную и вертикальную прокрутку?)))
Или я что-то пропустил?
PK, id, индексы, поля и строки могут помочь при вертикульной прокрутке
Меня интересует параметры горизонтального расположения таблицы.
Anatoly Podgoretsky
Дата: 25.06.2009 16:19:32
Не все, я вовремя на капу нажал. Ну а где искать тебе подсказали.
--
http://www.podgoretsky.com
faustrash
Дата: 25.06.2009 16:57:10
Anatoly Podgoretsky |
Ну а где искать тебе подсказали. |
это ты про
CrazyMihey |
в сторону сохранения/восстановления SelectedField/SelectedIndex |
Я правильно понимаю, нужно запомнить какой столбец отображается и после обновления отобразить этот столбец снова?
А про позицию ползунка никто не подскажет?