Режим автоматического редактирования DataGridView при добавлении - PullRequest
0 голосов
/ 11 января 2012

У меня есть сетка данных, в которой значения по умолчанию предоставляются для каждой новой вставляемой строки. Иногда значения по умолчанию подходят для новой строки на 100%, и запись должна быть сохранена без изменений. Но если пользователь просто покидает строку, запись очищается :( Как я могу автоматически сохранить новую строку (или автоматически установить для нее режим редактирования), чтобы позволить пользователю вставить новую? Спасибо!

1 Ответ

0 голосов
/ 11 января 2012

Насколько я понимаю, вы хотите иногда сохранять новую запись со значениями ячеек по умолчанию, сгенерированными, когда пользователи добавляют новую строку. Вы можете перехватить событие потерянного фокуса представления данных, чтобы проверить, есть ли такая новая строка «по умолчанию», и сохранить ее в базе данных. Но этот метод всегда создает новую строку в базе данных, и вы сказали, что иногда значения по умолчанию недостаточно хороши. Единственный способ контролировать это - спросить пользователя с помощью диалогового окна, предлагающего ли он сохранить новую строку «по умолчанию», которая может быстро превратиться в раздражение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...