Re: Двойное оповещение об изменении объекта
От: Ромашка Украина  
Дата: 07.06.09 08:06
Оценка: 3 (2)
thanks написав(ла):
> У меня следующая ситуация:
> Контроллер подписан на события модели об изменении оной. Вид вызывает
> контроллер при изменении, допустим, ItemIndex в комбобоксе. При этом
> контроллер меняет модель и, получая оповещение об изменении модели,
> обращается к виду с тем, что бы тот поменял ItemIndex у комбобокса.

Это вы обычный биндинг описали или свой велосипед изобрели?

> Вроде логично, но как-то неправильно, зачем получать оповещение, если

> это я же и поменял.

Все более чем логично. Вид только пытается изменить модель через
контроллер. Логика модели может, например, не принять значение и
выбросить Exception.

> Подскажите, пожалуйста, как лучше разрулить данную ситуацию.


Не разруливать ее? Ибо все правильно и логично.
Posted via RSDN NNTP Server 2.1 beta


Всё, что нас не убивает, ещё горько об этом пожалеет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.