![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить динамически созданный CheckBox переключаться?
Defunct © (2004-08-21 16:22:00)Пишу свой компонент аналогичный TDBGrid, столкнулся с проблемой.
Если в качестве родителя, динамически создаваемым компонентам (типа TCheckBox, TRadioButton, TComboBox и т.п.) назначать TStringGrid, то у них перестает действовать отработка DoClick. Такое впечатленние, что ихний Control залоченный.
Если же в качестве родителя им подставлять TPanel, который разместить на TStringGrid, то все ок.
Как решить проблему (без создания дополнительных TPanel)?
Чем отличается Control TStringGrid'а от TPanel?
Почему происходит залочивание?
Sandman25 (2004-08-21 16:54:00) [1]Кстати, checkbox в MaskEdit тоже не работает. Видимо, контейнер не должен иметь право получать фокус.
Sandman25 (2004-08-21 16:53:00) [2]Попробовал засунуть в кнопку, работает. С гридом действительно не хочет. Нужно долго разбираться, а мне уходить через 7 минут :(
Defunct (2004-08-21 16:35:00) [3]Sandman25 © (21.08.04 16:23) [1]
Если я правильно понял встречный вопрос, тогда да. Хочу сделать StringGrid контейнером для визуальных элементов управления данными. На данном этапе все работает в режиме ReadOnly (данные отображаются, но клик не отрабатывает).
Sandman25 (2004-08-21 16:23:00) [4]StringGrid является контейнером?