Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.10.2003, 11:39
|
|||
|---|---|---|---|
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
Подскажите, как достучаться до динамически созданного контрола. Я динамически добавил на форму CombBox. Как теперь получить к нему доступ: произвести чтение, проверить есть ли он вообще. В Васике 6.0 можно было создавать массив элементов, и обращаться к ним через индексы, а как это же сделать в NET'e. Заранее большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2003, 13:41
|
|||
|---|---|---|---|
|
|||
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
1.Как ты создал динамически контрол? 2.Из формы или из модуля? 3.Приведи пример того как ты его можеш сделать из класса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2003, 14:39
|
|||
|---|---|---|---|
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim combo As New System.Windows.Forms.ComboBox() Dim pt As New System.Drawing.Point() Dim ss As New System.Drawing.Size() Me.Controls.Add(combo) ss.Width = 160 : ss.Height = 21 pt.X = 8 : pt.Y = 22 * num combo.Size = ss combo.Location = pt End Sub Так я создал ComboBox (что очевидно). А вот как с ними дальше работать - не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2003, 22:19
|
|||
|---|---|---|---|
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
ну и в .НЕТе также массив делай .... For i=0 To .... btn(i) = New Button() btn(i).Width = ... ...... ...... Me.Controls.Add(btn(i)) Next потом обращайся где надо ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2003, 14:30
|
|||
|---|---|---|---|
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
Добавляю из модуля на форму кнопку Не получается сделать массив кнопок? Как делав массив их перехватывать ( CLICK) и определять какая именно нажата??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2003, 14:30
|
|||
|---|---|---|---|
Как получить доступ к управлению динамически созданными контролами? |
|||
|
#18+
т.е. не получается сделать массив событий! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=qwertyasdf&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 702ms |
| total: | 871ms |

| 0 / 0 |
