Страница: 1 | 2 |
Вопрос: Массив объектов VB.NET
Добавлено: 15.05.09 14:13
Автор вопроса: Alex | Web-сайт:
Здравствуйте, помогите, пожалуйста, объясните как сделать массив объектов, в частности TextBox, как я понял с помощью TextBoxArray можно это сделать, но как именно никак не пойму, в vb6 просто копированием получался массив.
ps0: Microsoft Visual Basic 2008
ps1: я только начинаю изучать, так что много чего не знаю и могу не понять)))
Заранее спасибо!
Ответы
Всего ответов: 16
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 15.05.09 15:38
Тех массивов объектов которые были в VB6, в VB .NET нету.
То что ты хочешь сделать делается по-другому. И зависит от того что именно тебе нужно.
Если обрабатывать события разных контролов в одном методе, то через Handles нужно дописать список нужных контролов.
Если генерировать динамически контролы, то самым обычным массивом (обработка событий контролов, которые создаются в рантайме делается очень легко)
Номер ответа: 2
Автор ответа:
Alex
ICQ: 34332827
Вопросов: 1
Ответов: 4
Web-сайт:
Профиль | | #2
Добавлено: 15.05.09 15:54
начнем с того, что я ниче не понял((
мне это для того, чтобы к примеру на форме есть массив текстбоксов, и их можно было перебрать в цикле...
так к примеру))
Номер ответа: 3
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #3
Добавлено: 15.05.09 16:25
Саня надо было меня спросить
Номер ответа: 4
Автор ответа:
Alex
ICQ: 34332827
Вопросов: 1
Ответов: 4
Web-сайт:
Профиль | | #4
Добавлено: 15.05.09 16:39
немного не то, но спасибо, попробую в этом направлении покопаться))
у мну был похожий код, создание аж двумерного массива, сча может че из них скромсаю))
еще раз всем спасибо, если будут еще какие способы создания, прошу написать)
Номер ответа: 5
Автор ответа:
_Serega
Вопросов: 1
Ответов: 43
Профиль | | #5
Добавлено: 16.05.09 03:09
Есть компонент Grid - в нем много примного текстовых полей - может оно надо?
По теме создания новых контролей или производных экземпляров экземпляров класса есть примеры прямо в MSDN - бортовой помощи васика....
Тема обрабоки событий програмно созданных контролей и позднего связывания группы програмно созданых контролей ваще отдельная тема....
Номер ответа: 6
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #6
Добавлено: 16.05.09 11:36
Alex
Саня если давать сразу готовое, то ты саму суть не поймёшь, ты должен сам уже доделать - направление я тебе дал.
Номер ответа: 7
Автор ответа:
Alex
ICQ: 34332827
Вопросов: 1
Ответов: 4
Web-сайт:
Профиль | | #7
Добавлено: 13.06.09 14:57
UP
с созданием разобрался, тогда надо было просто создать, а сейчас появилась нужда с ними работать, в этом случае правда Labels, но не думаю что разница велика, так вот, как мне например обрабатать клик на объекте из этого массива?
ругается на
Номер ответа: 8
Автор ответа:
DesT
ICQ: 376533105
Вопросов: 1
Ответов: 24
Профиль | | #8
Добавлено: 14.06.09 01:51
Используй
Номер ответа: 9
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #9
Добавлено: 14.06.09 22:54
Саня вот примерчик тебе наглядный.
Вот только жаль что нельзя отлавливать событие клик для всего массива или я не знаю как реализовать это в ВБ.Нет, в вб6 была очень удобная вещь .
Номер ответа: 10
Автор ответа:
Alex
ICQ: 34332827
Вопросов: 1
Ответов: 4
Web-сайт:
Профиль | | #10
Добавлено: 20.06.09 15:30
спасибо
Номер ответа: 11
Автор ответа:
Ирина
Вопросов: 0
Ответов: 2
Профиль | | #11
Добавлено: 01.11.10 21:37
Помогите создать массив из объектов Label и RadioButton.
У меня для каждого Label (их 7) вот такой код, а в нем семь радиокнопок. Смысл такой. Выбираю радиокнопку, а затем по щелчку на метку в ней появляется текст (буква) из радиокнопки. Идет сбор слова из букв. Получается очень большой код без массивов объектов.
в VB.6 было так:
Хочется, чтобы с массивами получилось, а ума не хватает. Только учусь еще.
Номер ответа: 12
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #12
Добавлено: 02.11.10 10:14
имейте в форме
AddHandler для обработчиков событий,
и счастье.
Номер ответа: 13
Автор ответа:
Ирина
Вопросов: 0
Ответов: 2
Профиль | | #13
Добавлено: 02.11.10 23:18
Я все равно не понимаю как дальше
Номер ответа: 14
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #14
Добавлено: 03.11.10 08:04
тогда стоит начинать с азов
Номер ответа: 15
Автор ответа:
FinGerLink
Вопросов: 1
Ответов: 6
Профиль | | #15
Добавлено: 08.12.10 00:48
а вот смотрите я допустим сделал массив кнопок
что мне надо сделать что после нажатии допустим одной какой нибудь кнопки я не смог нажать на соседние. помогите чет не могу сообразить