Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
ВнизВопрос про 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c