2010-01-21 2 views
11

я могу идти кружным путем, цикл по каждой строке, получить TRect от CellRect(col, row), а затем запросить его State для gdSelected ...TStringGrid - есть ли простой способ получить строку «текущий/выбранный»?

Но не существует более быстрый способ получить номер строки в настоящее время выбранная строка, если таковая имеется?

+2

Обратите внимание, что имена переменных неудачны, так как они скрывают свойство сетки. Для переменных цикла вы, вероятно, должны использовать что-то вроде 'RowIndex' и' ColIndex', чтобы избежать проблемы. – mghie

ответ

27

.Row для выбранной строки, .col для выбранного столбца

+0

D'oh! Как я пропустил это? Спасибо, оба. Сначала ответил Андре, поэтому я вручил ему ответ и вы оба. Если бы все вопросы были такими легкими, а? – Mawg

11

Пожалуйста, взгляните на TStringGrid.Row.

Смежные вопросы