Topic: Как задать количество столбцов в Гриде?

Извиняюсь, конечно, но нигде не нашёл ответа на вопрос:
Как указать количество столбцов в Гриде, или добавить столбец?

Re: Как задать количество столбцов в Гриде?

смею предположить, что вас интересует это

Post's attachments

Attachment icon Image 1.png 54.95 kb, 232 downloads since 2018-08-06 

Re: Как задать количество столбцов в Гриде?

Не совсем.
Нужно что-то типа
TableGrid.AddRow() только для столбцов
TableGrid.Columns.Add и  TableGrid.AddColumns не срабатывают

Re: Как задать количество столбцов в Гриде?

Вот

procedure Form1_OnShow (Sender: TObject; Action: string);
var NxTextColumn: TNxTextColumn;
begin

    // создаем 4 колонки
    Form1.TableGrid1.Columns.Clear;

    try
        Form1.TableGrid1.Columns.Add(TNxTextColumn);
    except
    end;

    try
        Form1.TableGrid1.Columns.Add(TNxTextColumn);
    except
    end;

    try
        Form1.TableGrid1.Columns.Add(TNxTextColumn);
    except
    end;

    try
        Form1.TableGrid1.Columns.Add(TNxTextColumn);
    except
    end;
    Form1.TableGrid1.Columns[0].Color := clWhite;
    Form1.TableGrid1.Columns[1].Color := clWhite;
    Form1.TableGrid1.Columns[2].Color := clWhite;
    Form1.TableGrid1.Columns[3].Color := clWhite;
    // добавляем необходимо число строк
    Form1.TableGrid1.AddRow(10);

end;

5 (edited by netros 2018-08-07 04:58:46)

Re: Как задать количество столбцов в Гриде?

Спасибо. Но не работает.
Не определён тип TNxTextColumn.