C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Скроллинг в гриде
Guest
Отправлено: 25.10.2005, 15:37


Не зарегистрирован







Добрый день!
Подскажите, как убрать скроллинг по умолчанию.
Gedeon
Отправлено: 25.10.2005, 15:41


Ветеран

Группа: Модератор
Сообщений: 1742



TCustomGrid::ScrollBars поставить в ssNone
** Pan-SQL
Отправлено: 26.10.2005, 08:48


Не зарегистрирован







В каком свойстве грида это нужно делать?
olegenty
Отправлено: 26.10.2005, 08:50


Ветеран

Группа: Модератор
Сообщений: 2412



в том, что тебе Gedeon указал.
** Pan-SQL
Отправлено: 26.10.2005, 09:09


Не зарегистрирован







Можно примерчик
olegenty
Отправлено: 26.10.2005, 09:21


Ветеран

Группа: Модератор
Сообщений: 2412



делаешь наследника от TDBGrid и пишешь:
CODE

...
__published:
   __property ScrollBars;
...

ставишь этот компонент, и получаешь доступное в Design-time св-во ScrollBars.
** Pan-SQL
  Отправлено: 26.10.2005, 10:11


Не зарегистрирован







Можно скопировать фааайлы отт грида и доббавить вышеописанный метод???
olegenty
Отправлено: 26.10.2005, 10:13


Ветеран

Группа: Модератор
Сообщений: 2412



нет. Component->New component. родителем выбрать TDBGrid. и в код наследника добавить указанные строчки. затем откомпилировать и установить.
Gedeon
Отправлено: 26.10.2005, 12:34


Ветеран

Группа: Модератор
Сообщений: 1742



Дык в обычном стринг гриде редактирование этого свойства доступно в дизайнтайм, я просто указал откуда оно идет, ниче переписывать не надо, просто установить,
2** Pan-SQL
а посмотреть?

Вернуться в Вопросы программирования в C++Builder