Главная страница
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.044 c
2-1177752318
Рацелий
2007-04-28 13:25
2007.05.20
Forms.pas


1-1174400113
San ciz
2007-03-20 17:15
2007.05.20
Рамка формы в нестандартных местах)


6-1163577244
Helen
2006-11-15 10:54
2007.05.20
Закачка файла с ftp-сервера


15-1176885549
DVM
2007-04-18 12:39
2007.05.20
Как будет по английски Ведущий разработчик? Как говорят?


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