Re[2]: Общие принципы организации GUI для редактирования модели данных
От: _hum_ Беларусь  
Дата: 07.08.13 13:36
Оценка:
Здравствуйте, herethere, Вы писали:

H>Здравствуйте, _hum_, Вы писали:


__>> ...таких явных разделений на этапы инициации, ввода данных и подтверждения завершения ввода нет.


H>А с чего бы им там быть?? Контрол — это просто "элемент для взаимодействия с человеком", все эти валидации/инициализации и прочее — бизнес логика, причём далеко не обязательная.


Речь шла о работе пользователя с контролом — нет явно выраженного разделения на этапы: пользователь что-то сделал, чтобы начать ввод данных, пользователь что-то сделал, чтобы подтвердить окончание ввода.

__>>Как быть в таких случаях с проверкой на целостность?


H>Так же, как всегда: либо проверяем "на лету" (при изменении содержимого контрола), либо в конце всего ввода (если есть зависимые проперти).


Гениально. Только как узнать, где "конец всего ввода"? (Вы вообще вникали в суть написанного мною или просто поприкалывались? Я об отсутствии явной выраженности этого момента как раз и говорил.)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.