Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DbGrid & CheckBox (select)

2.0K
02 февраля 2003 года
davyd
26 / / 02.02.2003
Надо шоб в первом столбце ДбГрида были чекбоксы. Если по ним кликать то строка выделяется (и где н ть сохраняется список выделеных строк, или хотя бы возникало событие, что строка выделена)

Заранее спасибо!
2.0K
04 февраля 2003 года
Voha
74 / / 20.01.2003
Попробуй так:
Код:
procedure TformColorGrid.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
Var Style   : Integer;  
Begin
    IF { рисуется колонка, в которую мы хотим поместить TCheckBox }
    Then IF { значение поля TRUE }
        Then Style := DFCS_CHECKED
        Else Style := DFCS_BUTTONCHECK;
    End;

    DrawFrameControl(TDBGrid(Sender).Canvas.Handle, Rect, DFC_BUTTON, Style);
End;

А вобще для общего развития покапайся на www.delphikingdom.com там есть статейка "Разноцветный DBGrid" так много всякого полезного написано. A еще можно использовать ehLib - Прикольная штука.
2.0K
04 февраля 2003 года
davyd
26 / / 02.02.2003
Спасибо...

Я сделал нечто подобное...Все прекрасно...
Спасибо...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог