Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > DBGrid, заголовок


Автор: HappyLife 19.2.2007, 13:03
Приветсвую Вас. Подскажите пожалуйста, как рисовать на загололвке?.... Я нашел только как рисовать ячейка, однако заголовки как остаются, серыми так и остаются.

Автор: stmamont 19.2.2007, 15:37
HappyLife, 
вот так можно поменять неугодные заголовки
Код

    DBGrid1->Columns->Items[0]->Title->Caption = "Название";

а вообще заголовки беруться из DataSource

Автор: HappyLife 19.2.2007, 15:41
Да, спасибо. Но это мне известно. Меня интересует сам процесс, сделать "красивым заголовок", градиентный например. 
Понял что стандартным способом решения этой проблемы не существует.
Создал свой компонент, и перехватил процедуру DrawCell. Всем спасибо.

Автор: stmamont 19.2.2007, 15:44
HappyLife, можно было не создавать новый компонент. а просто перехватывать DrawCell если я не ошибаюсь

Автор: HappyLife 19.2.2007, 16:01
stmamont, нет..... OnDrawCell не существует у DBGrid

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)