Опрос контрллов в контролле.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Опрос контрллов в контролле.

Сообщение Alex_2005 » 28.07.2005 (Чт) 11:10

Всем привет. Я делаю кортрол, который использую как контейнер для других элементов. Как мне получить все эллементы которые находятся в моём котролле?
Guten Morgen! А если не Guten, то тогда это и не Morgen...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 28.07.2005 (Чт) 11:16

usercontrol.controls
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 28.07.2005 (Чт) 12:38

По моему, это ContainedControls...
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 28.07.2005 (Чт) 12:38

У меня ещё вопрос. Мой контрол должен осуществалять ресайзинг элементов , которые в него помещены. Так вот, как мне обращаться к свойствам объектов находящихся в моём контролле?
Пробовал так:
Dim Crl as Control
For Each Crl in UserControl.Controls
Crl.Caption = "..."
Next
но очевидно это не то, так как Crl не присваевается никакое значение а именно всегда Nothing. Как быть?
Guten Morgen! А если не Guten, то тогда это и не Morgen...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 28.07.2005 (Чт) 17:14

Может все таки For Each Crl in UserControl.ContainedControls :?:
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 28.07.2005 (Чт) 17:44

да, это подошло, извени, но пока я формулировал вопрос, ты уже опередил...
Guten Morgen! А если не Guten, то тогда это и не Morgen...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 138

    TopList