|
|
Автор:
|
Harley
|
|
Тема:
|
Re[7]: Как найти невизуальный компонет?...........
|
|
Дата:
|
2/2/2002 2:44:00 AM
|
Вопрос ведь не в этом, а в невозможности по имени (или ключу - не принципиально) напрямую, без создания искусственных объектов, обратиться к компоненту! В Дельфи же такая возможность есть!
Ну вообще при таком количестве компонент даже в Делфи это не самая хорошая практика - растет (причем бесполезно) размер ресурса формы, и загрузка значит будет медленнее.
В C# для этого достаточно написать небольшой класа AdapterList с методами Add, Remove, IndexOf, Clear и все - у будешь рулить адаптерами гораздо быстрее. И это дело запихать в InitializeComponent. Во первых удобной - нет лишних переменных (а при твое варианте их надо бдет заводить на все 20 адаптеров). В .Net не так как в Делфи сделана система persistance(serialization) - большая часть свойств контролов и компонент закидывается в код(!), это более удобно и для отладки и вообще.
|
|