| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > StringGrid заголовок столбца |
| Автор: kosta 4.2.2008, 21:17 |
| у меня в СГ заголовки пишуться просто в первой фиксированной строке, например sgResults->Cells[6][0]="Остаток суммы кредита"; подскажите как можно сделать, чтобы заголовок писался в три строки Например, Остаток суммы кредита Смотрел http://forum.vingrad.ru/topic-158795.html но дело в том что в СГ нет свойств Columns, с помощью которых описывается в топике про ДБГрид |
| Автор: Comm 6.2.2008, 10:39 |
| Попробуй так. Для примера добавь на форму компонент CТ. void __fastcall TForm1::FormCreate(TObject *Sender) { StringGrid1->RowHeights[0]=50; } //----------------------------------------------------------------- void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { if(ACol==0 &ARow==0) { StringGrid1->Canvas->TextOut(Rect.Left, Rect.Top,"Остаток"); StringGrid1->Canvas->TextOut(Rect.Left+3, Rect.Top+15,"суммы"); StringGrid1->Canvas->TextOut(Rect.Left+6, Rect.Top+30,"кредита"); } } //--------------------------------------------------------------------------- Если помогло, то хорошо =)) |
| Автор: kosta 12.2.2008, 19:49 |
| спасибо, помогло |