Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.03 c
2-1177786996
Sonic90
2007-04-28 23:03
2007.05.20
Forms Position


2-1177752318
Рацелий
2007-04-28 13:25
2007.05.20
Forms.pas


2-1178367762
MRAk
2007-05-05 16:22
2007.05.20
Сервисы


15-1176697593
vajo
2007-04-16 08:26
2007.05.20
Руслан Чагаев побил Николая Валуева


11-1159527274
Юрий Шабанов
2006-09-29 14:54
2007.05.20
Delphi with KOL only.




   Наверх