Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Превышен лимит контролов Добавлено: 25.10.06 22:28  

Автор вопроса:  Роман
"Превышен лимит контролов: на форме не возможно установить элементы управления"
Вот такую хрень выдает при попытке поставить на форму кнопку или другой контрол.
Помогите, пжлста.

Ответить

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

Номер ответа: 1
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #1 Добавлено: 25.10.06 22:29
Да, забыл: все это в Visual Basic

Ответить

Номер ответа: 2
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #2 Добавлено: 25.10.06 23:00
Помогите, пжлста.
Чем?
Если нада добавлять элементы, попробуй сделать это рантаимно

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 26.10.06 03:14
Ужос.... А сколько ж у тебя на форме уже контролов??? :)))

Ответить

Номер ответа: 4
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #4 Добавлено: 26.10.06 10:20
259 если считать всё (Label, Combobox, TabStrip и т.д.).
Но ябы не сказал, что прога очень уж большая. Ну много Label'ов в основном.

Ответить

Номер ответа: 5
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #5 Добавлено: 26.10.06 10:21
Ето как?

Ответить

Номер ответа: 6
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #6 Добавлено: 26.10.06 10:22
Я имею ввиду рантаимно

Ответить

Номер ответа: 7
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #7 Добавлено: 26.10.06 10:33
Ндя... добавляй во время выполнения проги в массив контролов (функция Load тебе в этом поможет).

вариант 2, создай Usercontrol (или несколько) и в него все эти контролы мелкими партиями положи

З.Ы. 259 контролов на одной форме это даже представить страшно.... Бедный пользователь :(

Ответить

Номер ответа: 8
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #8 Добавлено: 26.10.06 13:15
Извиняюсь за офф-топ, просто интересно.
Роман, это ты что то типа Сапера пишешь, или серъезная прога. Просто действительно - перебор.
З.Ы. А ответ в посте №2. Пост №7 тебе пояснил слово рантаймно.
добавляй во время выполнения проги

Ответить

Номер ответа: 9
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #9
Добавлено: 26.10.06 17:57
>Ну много Label'ов в основном.
наверно не использовал ли массив контролов?

Ответить

Номер ответа: 10
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #10
Добавлено: 26.10.06 18:04
Я имею в виду не в рантайме (label1(0), label1(1)...)
Превышен не лимит контролов (их по моему гораздо больше), а лимит уникальных имен контролов. Вот и делай контролы с одинаковым именем.

>259 контролов на одной форме это даже представить страшно
Считаются и пункты меню. И при наличии TabStrip (как у автора) - все выглядит не так уж страшно.

Ответить

Номер ответа: 11
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #11 Добавлено: 26.10.06 21:59
Нет это не сапер. Программа для работы. Составление отчетов.
Выглядит, действительно, не так уж страшно.
Честно говоря по поводу поста №7 я не очень врубаюсь. Да чё там - совсем не врубаюсь.
А вот, попробовал сделать массив контролов и все поперло. И на фига я, действительно, Labelam разные имена присваивал, дурень. Спасибааа.

Все таки по поводу №7 интересно. Если можно по-подробней чуть-чуть.

Ответить

Номер ответа: 12
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #12 Добавлено: 27.10.06 10:02
В какое место поста намбер 7 не происходит врубание? Особливо после того как ты таки сделал массив контролов?

Ответить

Страница: 1 |

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



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