Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Работа ComboBox и StringGrid


Автор: Компоратор 1.11.2006, 16:53
Вопрос  наверно детский. Только вот не надо в меня пальцем тыкать и глумиться...
Вобщем есть код 
  StringGrid1.Cells[2,1] := ComboBox1.Text;
который копирует содержимое выбранной в ComboBox строки в ячейку первой строки второго столбца. 
Однако мне нужно копировать содержимое в ячейку ТЕЕКУЩЕЙ строки второго столбца. Как мне вернуть значение текущей строки?
помигите, плиз!

Автор: Rodman 1.11.2006, 17:09
Обрабатываешь OnSelectedCells

Там есть значение ARow

Код

StringGrid1.Cells[2,ARow] := ComboBox1.Text;

Автор: Компоратор 1.11.2006, 18:05
Спасибо, все работает.
Осталось только код модифицировать...

Автор: skyboy 1.11.2006, 18:15
не обязательно событие OnSelectCell. есть свойства Row и Col, хранящие "текущую" строку и "текущий" столбец

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)