Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > TStringGrid -> OnSelectCell


Автор: Woodoo 15.5.2008, 15:55
//note: Options.goRowSelect = true;

При выделении ячейки генерируется событие OnSelectCell - всем известно.
При изменении свойства Row также происходит генерация события OnSelectCell. Однако:

- если кликать указателем мыши по одной и тойже ячейки то получим соответствуещее количество вызовов OnSelectCell с одинаковыми параметрами ARow и ACol... логично, и местами полезно, но:

- если записывать в свойство StringGrid -> Row одно и тоже значение то вызов OnSelectCell не происходит:(

Как бы заставить генерироваться событие даже в этом случае?

использовать
Код

if (StringGrid -> Row == NewRow) OnSelectCell(this, 0, NewRow, true);
else StringGrid -> Row = NewRow;

некрасиво

any ideas?

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