Как удалить вертикальную полосу прокрутки (скроллбар) из DBGridDelphi , Компоненты и Классы , TDBGridКак удалить вертикальную полосу прокрутки (скроллбар) из DBGrid
Для этого необходимо переопределить метод Paint. Внутри метода Paint Вы должны вызвать API процедуру SetScrollRange для установки минимального и максимального значений скроллирования в ноль (тем самым запретив скроллбар), а затем вызвать inherited. Следующий код, это unit содержащий новый компонент под названием TNoScrollBarDBGrid, который делает это.
Создание компонента TNoScrollBarDBGrid, который позволяет удалить вертикальную полосу прокрутки из DBGrid, путем переопределения метода Paint и вызова API процедуры SetScrollRange. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
|||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |