DataGridView
- очень гибкий элемент управления, который может работать в связанном и несвязанном режимах. На стороне Delphi вы должны выбрать один из двух видов элементов управления, например, если содержимое элемента управления можно редактировать напрямую (без привязки), вы Вы можете выбрать компонент, такой как TStringGrid или в связанном режиме, который в delphi называется «осведомленным о данных», вы должны выбрать что-то вроде dbgrid , в этом последнем случае вы редактируете набор данных, связанный с элементом управления, и элемент управления отражает содержание набора данных. Используя этот последний сценарий. у вас есть несколько опций для компонента набора данных, который может быть выбран, возможно, наиболее гибким является TClientDataSet
. если вы хотите узнать больше об этой теме, проверьте эти ссылки
Примечание : в последней версии Delphi (XE2) была введена новая концепция LiveBindings , которая вносит большие изменения в то, как вы можете привязать объект или компонент к коллекции. или другой компонент.