![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGridEh - отсутствует свойство DisableScroll [D7, WinXP]
kyn66 © (2007-05-03 12:17:00)У простого грида есть свойства DisableScroll и EnableScroll. Ими пользуюсь, когда необходимо выполнить некоторые операции с гридом отключая полосу прокрутки. Перейдя на DBGridEh? обнаружил, что САБЖ. Это действительно так? Тогда почему и как найти аналог?
Desdechado (2007-05-03 13:57:00) [1]> когда было свойство DisableScroll
Где и когда оно было?
kyn66 (2007-05-03 13:53:00) [2]когда было свойство DisableScroll - тоже было удобно
Desdechado (2007-05-03 13:33:00) [3]А причем тут полоса прокрутки?
Однозначно, Dataset.DisableControls
kyn66 (2007-05-03 13:27:00) [4]Это когда грид связан с таблицей и во время прохождения по записям в цикле, текущая строка в гриде (выделенная dgRowSelrct) перемещается вниз...
Desdechado (2007-05-03 13:21:00) [5]> необходимо скрыть именно скроллинг построчный
Это что такое по-русски?
kyn66 (2007-05-03 13:15:00) [6]Это не то. В данном варианте скролбар делается недоступным, однако прокрутка всеравно выполняется. Мне необходимо скрыть именно скроллинг построчный. Пока нашел выход Table.DisableControl, однако это опасно. Не помню в какой момент, но данные могут не верно просчитаться. Вроде когда есть мастер-деталь... точно не помню уже
Desdechado (2007-05-03 12:59:00) [7]
EnableScrollBar( gridAbTerms.Handle, SB_VERT, ESB_DISABLE_BOTH );
ShowScrollBar( gridAbTerms.Handle, SB_VERT, False );