Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2009, 04:10   #1
Arnezami
Форумчанин
 
Регистрация: 04.10.2009
Сообщений: 147
По умолчанию Работа с рефлексией: Нужна помощь

for (int index = 0; index < form.Controls.Count; index++)
{
switch (form.Controls[index].GetType().Name)
{
case //Что тут написать? Например если это GroupBox:
{

}break;
default:break;
}
}

Писал так: Type.GetType(new GroupBox().GetType().Name).Name:

ругаетсо.... Ожидаеться постоянное значение
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558
Arnezami вне форума Ответить с цитированием
Старый 01.11.2009, 16:29   #2
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

typeof(GroupBox) должно подойти
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 01.11.2009, 18:48   #3
Vitek-pm
Пользователь
 
Регистрация: 17.02.2009
Сообщений: 56
По умолчанию

У меня работает так:
Код:
    case "GroupBox":
    ...
    break;
    case "Button":
    ...
    break;
Vitek-pm вне форума Ответить с цитированием
Старый 02.11.2009, 01:14   #4
Arnezami
Форумчанин
 
Регистрация: 04.10.2009
Сообщений: 147
По умолчанию

спасибо всем! Отказался от этого блока кода и передалал всё с помощью рекурсии
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558
Arnezami вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с дисководом. Нужна помощь Bandukb63 Win Api 1 13.05.2009 04:31
Работа с .ini (Delphi) Нужна помощь. -=MaX-XaM=- Помощь студентам 3 27.01.2009 17:07
Работа с рисунками в Excel. Нужна помощь BenZin Microsoft Office Excel 1 17.09.2008 16:07
Работа с файлами, нужна помощь Johnson Общие вопросы Delphi 5 19.07.2008 23:15
Работа с файлами. Нужна помощь. Corwin88 Помощь студентам 9 14.05.2008 22:37