Re: Практический вопрос
От: okman Беларусь https://searchinform.ru/
Дата: 11.10.11 07:13
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть форма в Windows приложении. Утверждают, что при нажатии закрыть форму должно происходить

А>сохранение всех измененных полей в базу данных. Т.е. должно происходтить то же самое что и при нажатии кнопки
А>Сохранить.
А>Насколько это правильно? В Windows, например в свойствах диска при нажатии на кнопку все изменения НЕ сохраняются.

Правильно, наверное, использовать флаг IsDirty. При закрытии формы, если есть измененные данные,
по "этикету" надлежит спросить у юзера — сохранить или игнорировать изменения.
Ну и многое зависит от общей концепции. Если форма открывается-закрывается по 20 раз за минуту,
то наверное лучше юзера каждый раз не спрашивать, чтобы не надоедать и не отвлекать от работы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.