Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

Вопрос про DBGrid.(Перемещение по гриду, сколько записей видно)   Найти похожие ветки 

 
vegarulez ©   (2007-04-30 23:41) [0]

Привет всем мастерам! У меня такой вопрос..

Есть дбгрид допустим на 20 строк... помещаю в него например 30 строк... получается первые 20 видно - а чтобы следующие увидеть приходится каждый раз вниз крутить прокрутку мышой и выбирать нужную. А так как меня обычно интересует только последня запись, то охота как нить чтобы выделение на неё сразу попадало. Так вот вопрос как выделить запись и переместить на неё курсор выделения?

И ещё попутно сечас один вопросик в голове возник ... может кто тоже подскажет... вот допустим...
Есть тот же самый грид.. я допустим беру и нажимаю кнопку развернуть своё приложение на весь экран... и строк уже в грид влазиет не 20, к примеру, а допустим, 40... потом, мышой беру и ещё как нить меняю размер окна, и строк уже влазиет в грид не 20, и не 40, а 15, к примеру, или 10... так вот вопрос - записей то, я, допустим, знаю сколько, посчитав их в датасете, а как можно посчитать строки, которые как бы реально видит человек, взависимости от размера грида?...


 
vegarulez ©   (2007-04-30 23:49) [1]


> Так вот вопрос как выделить запись и переместить на неё
> курсор выделения?


очепятался - просто выделить row...  вообщем...


 
Германн ©   (2007-04-30 23:51) [2]


> Так вот вопрос как выделить запись и переместить на неё
> курсор выделения?

DataSet.Last


 
Loginov Dmitry ©   (2007-04-30 23:56) [3]

Grid.GetVisibleRowCount


 
Loginov Dmitry ©   (2007-04-30 23:58) [4]

Тьфу. Для TDBGrid свойство закрыто. Тогда так:

type
 TMyGrid = class(TCustomGrid);

....................

I := TMyGrid(DBGrid1).VisibleRowCount;


 
vegarulez ©   (2007-05-01 11:31) [5]

Ахха пасип. Помогли.



Страницы: 1 вся ветка

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
2-1177669997
allucard
2007-04-27 14:33
2007.05.20
Как присвоить окну формы Heigh=900 при разрешении 1024х768?


2-1178102376
Neket
2007-05-02 14:39
2007.05.20
Колличество строк


2-1177582863
sergeyst
2007-04-26 14:21
2007.05.20
Как работать со сканером?


1-1174906870
tytus
2007-03-26 15:01
2007.05.20
Как нормально заставить работать CM_MOUSELEAVE


15-1177164438
Raqw
2007-04-21 18:07
2007.05.20
Подключается к интернету, но не загружаются страницы!