Перейти к содержанию
Fire Monkey от А до Я
  • 0

[TGrid] Как заполнить TGrid данными?


master webs

Вопрос

Добрый день столкнулся такой проблемой до этого использовал StringGrid и заполнение в цикле  происходило без проблем

Form1.StringGrid1.RowCount := Form1.StringGrid1.RowCount + 1;
Form1.StringGrid1.Cells[0, i] := quantity.Value;
Form1.StringGrid1.Cells[1, i] := name.Value;
Form1.StringGrid1.Cells[2, i] := status.Value;
Form1.StringGrid1.Cells[3, i] := adres.Value;
Form1.StringGrid1.Cells[4, i] := koment.Value;
Form1.StringGrid1.Cells[5, i] := orderdate.Value;
Form1.StringGrid1.Cells[6, i] := orderdostavka.Value;
Form1.StringGrid1.Cells[7, i] := statuss.Value;

теперь не могу понять как заполнять  колонки  grida 

подскажите пожалуйста  как обращаться к конкретной ячейке в строке

Изменено пользователем Brovin Yaroslav
Отформатирован код
Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Если Вы используете StringGrid, то заполнение аналогично предыдущим версиям Delphi.

StringGrid1.Cells[i,j] := SomeString;

Посмотрите Осипов. Delphi. Программирование для Windows, OS X, iOS и Android. Глава 12. стр. 188. Сетка TStringGrid.

Изменено пользователем Brovin Yaroslav
Ссылка на комментарий
  • 0

Тогда та же книга, та же глава. Смотрите события Grid-а OnSetValue, OnGetValue.

 

UPD. Если Вы еще собираетесь менять цвет ячеек или оформлять их каким-то образом, то можно заполнять их данными в событии OnDrawColumnCell, после чего методом TGrid.Repaint обновлять содержимое.

Изменено пользователем Brovin Yaroslav
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...