|
|
|
|
Автор:
|
Dimon aka Manowar
|
|
Тема:
|
Re[7]: Как найти невизуальный компонет?...........
|
|
Дата:
|
2/1/2002 4:46:00 PM
|
> Зачем надо - это вопрос отдельный и в данном случае не обсуждаемый. Для простоты восприятия можно предположить, что имеете дело с идиотом, которому просто ХОЧЕТСЯ кидать на форму адаптеры!! Вопрос ведь не в этом, а в невозможности по имени (или ключу - не принципиально) напрямую, без создания искусственных объектов, обратиться к компоненту! В Дельфи же такая возможность есть!
В Дельфи все есть компонент (от TComponent порождены всякие там TTable и прочие TQuery). В .NET же есть Component (из чего в итоге выходит DbDataAdapter) и есть Control (который на самом деле не есть Component), хранилище чего есть в фомах.
Я не помню есть ли в Дельфях список всех компонентов формы, но точно знаю, что и в Дельфях, и в .NET все элементы (не контролы) формы представлены в виде приватных переменных класса формы. И если уж очень нужно найти все элементы (контролы, компоненты) данного типа в форме - используй рефлексию (хотя про это я уже писАл :)). Пример нужен?
|
|
|
|