Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Массив контролов как VB6 Добавлено: 04.11.03 13:46  

Автор вопроса:  Smith | ICQ: adamis@list.ru 
Как в .NET создать массив элементов как VB6? Например textbox1(1), textbox1(2)?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #1 Добавлено: 04.11.03 14:04
через разработчик думаю нельзя, но можна самому :
dim MyControls(10) as Control
MyControls(0)=new TextBox()
Me.Controls.Add(MyControls(0))
...

Ответить

Номер ответа: 2
Автор ответа:
 grayk



Вопросов: 5
Ответов: 100
 Профиль | | #2 Добавлено: 05.11.03 14:37

Среда разработки (см. в регионе, созданном дизайнером форм) делает именно это. Не помню дословно, но схема такая - создаем контрол (любой), описываем свойства. Затем - любые другие контролы. Из всех их (них?) создаем массив контролов. А затем добавляеем его к коллекции контролов формы (Me.Controls.AddRange). Так что никакого хакерства, все так и задумано.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам