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

Ваш аккаунт

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

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

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

Как динамически добавить колонки в TDBGrid ?

6.6K
21 мая 2005 года
TitGen
32 / / 05.05.2005
Как ?
Делаю так:
DBGrid1->Column->Add();
DBGrid1->Column->
И дальше из хелпа ничего не понимаю....
Подскажите, а...
Плиз. Ну нет пока навыка у меня...
Помогите примером.
259
22 мая 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by TitGen
Как ?
Делаю так:
DBGrid1->Column->Add();
DBGrid1->Column->
И дальше из хелпа ничего не понимаю....
Подскажите, а...
Плиз. Ну нет пока навыка у меня...
Помогите примером.


 
Код:
RxDBGrid1->Columns->Clear();
        TColumn* newCol = (TColumn*)RxDBGrid1->Columns->Insert(0);
        newCol->Title->Caption = "Вставили первый столбец";
        newCol->Width = RxDBGrid1->ClientWidth-20;
        newCol->Field = DBM->Firms->FieldByName("FName");
6.6K
22 мая 2005 года
TitGen
32 / / 05.05.2005
Цитата:
Originally posted by AlexandrVSmirno
 
Код:
RxDBGrid1->Columns->Clear();
        TColumn* newCol = (TColumn*)RxDBGrid1->Columns->Insert(0);
        newCol->Title->Caption = "Вставили первый столбец";
        newCol->Width = RxDBGrid1->ClientWidth-20;
        newCol->Field = DBM->Firms->FieldByName("FName");



Делаю немного иначе:
void __fastcall TMainForm::AddColumnToGrids(TObject *Sender)
{
// Определяем внешний вид колонок ГРИДов
TColumn *Col;

DataModule1->DataSourceGreeds->DataSet->First();
while (! DataModule1->DataSourceGreeds->DataSet->Eof )
{
Col = DBGridOper->Columns->Add();
Col->FieldName = DataModule1->DataSourceGreeds->DataSet->FieldByName("NameField")->AsString;
Col->Title->Caption = DataModule1->DataSourceGreeds->DataSet->FieldByName("Title")->AsString;
Col->Title->Alignment = taCenter;
Col->Title->Font->Style = TFontStyles()<< fsBold;
DataModule1->DataSourceGreeds->DataSet->Next();
}
}

Но все-равно спасибо.
8-))

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