Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Temych


Мудрец

Зарегистрирован:
29 September 2002
Сообщения: 1479
Примеры кода: 5
 

RE: Паттерн для изменения состояния контролов

27 August 2006 16:22  


Вобщем-то задача известная - нужно делать Enabled/Disabled или менять Visible некоторого контрола (будь-то кнопка или список каой-нибудь) в соответсвии с некоторыми условиями.

Если кнопок две-три, то все делается просто в обработчиках различных событий, но когда контролов становится довольно много, и логика их отображения запутана, то код с таким подходом становится просто не читаемый.

Поэтому хотелось бы узнать, кто что использует для решения этой проблемы?


Паттерн Composite, возможно совмещение с Visitor.
Dream Theater: Train of Thought
Наверх
  



Winforms

 Паттерн для изменения состояния контроловAir  27 August 2006 16:14
 RE: Паттерн для изменения состояния контроловTemych  27 August 2006 16:22
 RE[2]: Паттерн для изменения состояния контроловTemych  27 August 2006 16:25
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта