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

Вниз

DBCtrlGrid   Найти похожие ветки 

 
AlexLine   (2004-02-07 14:55) [0]

AlexLine (04.02.04 10:06)
Уважаемые знатоки.
Подскажите пожалуйста. Существует следующая проблема с DbCtrlGrid. При использовании полосы прокрутки этого компонента происходит перемещение записи БД. Этот эффект крайне нежелателен. Можно ли избежать перемещение по БД при использовании полосы прокрутки DbCtrlGrid. Чтобы перемещение по БД производилось только при клике мышью или при помощи клавиатуры.

Заранее благодарен

Александр


 
Никто   (2004-02-07 16:15) [1]

DBGrid не содержит всех записей одновременно (даже в скрытом виде). Вместо этого он эмулирует часть отображаемого пространства. DBGrid имеет размерность высоту, в строках, такую, чтобы лишь занять отведенное место. Скроллинг - визуальный эффект; DBGrid отображает в своих (нескольких) строках текущую строку и несколько соседних (сверху и/или снизу). Таким образом экономятся ресурсы: как память, так и GDI.

Решить интересующую Вас проблему возможно несколькими путями:

1. Можно разместить DBGrid на ScrollBox, и установить для DBGrid такую высоту, чтобы отображались все записи без прокрутки. Скроллингом тогда будет заведовать ScrollBox. Однако, это чревато чрезмерным расходом системных ресурсов.
2. Написать свой компонент, предварительно разработав механизм отображения (с моей точки зрения - самый оптимальный вариант).
3. Найти готовый компонент (если таковые существуют).



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
14-12490
тихий вовочка
2004-02-13 08:10
2004.03.05
компонент для отображения круговых диаграмм


3-12255
Санек
2004-02-09 13:10
2004.03.05
Доступные MS SQL сервера в сети


4-12588
lefan
2003-12-26 07:04
2004.03.05
имитировать мышь и клаву...


1-12376
Kair
2004-02-19 08:01
2004.03.05
Прилипание окна к краям раб. стола


3-12264
sdram
2004-02-09 10:35
2004.03.05
Помогите отсортировать числовые значения и строки в запросе