RAD Studio XE2 и Firemonkey — доступ к данным в ячейке TStringGrid

#delphi #delphi-xe2 #firemonkey

#delphi #delphi-xe2 #firemonkey

Вопрос:

Я только что приобрел XE2 и приступаю к разработке iOS (я думаю !!).

Однако я не смог понять, как вы можете получить значение из ячейки в реализации XE2 Firemonkey для TStringGrid, которая отличается от реализации VCL.

Я могу заполнить его значениями из базы данных SQL Lite, но не вижу, как я могу получить значение из ячейки при выборе. На данном этапе я вообще не использовал LiveBindings для получения значений в TStringGrid, что, как я понимаю, является «новым» способом продвижения вперед.

Любая помощь будет с благодарностью принята.

Спасибо

Ответ №1:

Значение ячейки:

   ShowMessage(StringGrid1.Cells[StringGrid1.ColumnIndex, StringGrid1.Selected]);
  

Пример использования LiveBindings и StringGrid вы можете найти здесь (используйте в Delphi ‘File’ / ‘Открыть из системы управления версиями …’):
https://radstudiodemos.svn.sourceforge.net/svnroot/radstudiodemos/branches/RadStudio_XE2/LiveBindings/bindgridlink/fmx

Комментарии:

1. Приветствую вас. Принято принимать ответ, нажав на значок галочки рядом с сообщением.