Delphi, String Grid нельзя выбрать. Как сделать его доступным для выбора Row или Col?

У меня есть StringGrid в Delphi 5 с фиксированными строками и фиксированными столбцами. Но в режиме запуска я не могу выбрать ни одну строку или любую ячейку.

Как и какое свойство позволяет мне сделать строку строки или ячейку доступной для выбора.


person PawanS    schedule 06.06.2011    source источник
comment
Все ли строки и столбцы зафиксированы? Почему? Обычно вы не хотите, чтобы фиксированные строки и столбцы были доступны для выбора.   -  person jpfollenius    schedule 06.06.2011
comment
Термин, который я использовал, фиксированный, на самом деле не фиксированный. Во время проектирования я дал как фиксированный, но во время выполнения он будет заполнен. Так что не используйте это слово, но проблема в том, что его нельзя выбрать...   -  person PawanS    schedule 06.06.2011
comment
Можете ли вы это прояснить? Каково значение FixedCols и FixedRows? Также покажите код для заполнения сетки строк. Вы можете попытаться переработать вопрос, чтобы сделать вашу проблему более ясной.   -  person jpfollenius    schedule 06.06.2011
comment
Получил ответ, проблема с настройкой form.dfm   -  person PawanS    schedule 09.06.2011


Ответы (2)


Вы не можете выбирать фиксированные строки и столбцы, и это предполагаемое поведение, поскольку обычно это нежелательно. Есть ли причина, по которой вы исправили эти строки и столбцы?

person jpfollenius    schedule 06.06.2011

Взгляните на свойство TStringGrid.Options во время разработки. Они не сильно изменились за эти годы, и почти все они имеют значение False. в частности: goEditing, goRowSelect.

person Despatcher    schedule 06.06.2011