Страница: 1 |
Подскажите, как достучаться до динамически созданного контрола. Я динамически добавил на форму CombBox. Как теперь получить к нему доступ: произвести чтение, проверить есть ли он вообще. В Васике 6.0 можно было создавать массив элементов, и обращаться к ним через индексы, а как это же сделать в NET'e. Заранее большое спасибо
Ну да, хотел бы я узнать его имя. По идее, должно быть так ComboBox1, ComboBox2.....ComboBox_n, ну я так и обращаюсь, а он говорит, что нету такого контрола. Хотя самое интересное, что я присваиваю ему свойство Name, в процессе создания. Но увы. А по-поводу me.components.Components("name"), так же ситуация, когда я пишу me.components.Components(ComboBox2), к примеру, он мне говорит, что ComboBox2 не задекларирован. А что вообще можно сделать таким путём? Через me.components.Components("name")? A mozet nado napisat v skobkah ne prosto ComboBox2, a, kak napisano, "name" - zna4it "ComboBox2" ???! Страница: 1 |
Вопрос: Как получить доступ к управлению динамически со...
Добавлено: 23.10.03 16:39
Автор вопроса: Spark | ICQ: 347355852
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Артём Л.
ICQ: 280044491
Вопросов: 43
Ответов: 227
Профиль | | #1
Добавлено: 23.10.03 16:48
можешь объявить свой контрол глобальной переменной класса, тогда доступ
будет из любого места класса, если же не хочешь, то можешь обратиться к нему
так me.components.Components("name")
Номер ответа: 2
Автор ответа:
grayk
Вопросов: 5
Ответов: 100
Профиль | | #2
Добавлено: 23.10.03 16:51
А в чем проблема? У него же имя есть (имя переменной типа ComboBox) - по имени и обращайся!
Номер ответа: 3
Автор ответа:
Spark
ICQ: 347355852
Вопросов: 1
Ответов: 1
Профиль | | #3
Добавлено: 23.10.03 17:17
Номер ответа: 4
Автор ответа:
PCNetWork
ICQ: 277644901
Вопросов: 8
Ответов: 28
Профиль | | #4
Добавлено: 23.10.03 21:14