Восстановить состояние BindingContext
От: Lombrozo  
Дата: 24.01.07 14:38
Оценка:
Необходиомо подгрузить в одну из таблиц DataSet некие данные, причем эта таблица предварительно чистится методом Clear(), затем производится запрос к серверу, затем таблица заполняется. Эта операция вызывает временное нарушение ссылочной целостности, поэтому в try я отключаю констрейнты DataSet, в finally включаю их заново. После подгрузки данных курсор грида, с которым связана таблица, перепрыгивает на первую строчку. Хотелось бы перед подгрузкой данных где-то сохранить состояние всех BindingSource формы, а после загрузки установить указатели на прежнее место. Как это сделать максимально эффективно? Сейчас я для всех BindingSource запоминаю в переменных старые значения свойства Position, а после обновления данных его восстанавливаю
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.