Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Блокировка изменения DataGrid при изменении DataSet

34K
20 марта 2008 года
Putsar
4 / / 08.02.2008
Имеется DataSet и DataGrid который отображает данные этого DataSet.

DataGrid.DataSource = DataSet;

Так же на форме имеется несколько EditText которые связаны с DataSet, так что в них отображается поля текущей строки DataGrid.

Проблема в том что при изменении одного из EditText все изменения тут же отображаются в DataGrid. При добавлении новой записи через DataSet, пустая запись отображается в DataGrid, которая заполняется значениями по мере ввода данных в EditText.

Можно ли сделать так чтобы DataGrid не обовляла даные из DataSet пока мы не нажмем на кнопку "Применить". А добавление записи происходило скрытно, т.е. не отображаясь в DataGrid, до нажатия на кнопку "Применить".
9.5K
21 марта 2008 года
snubr
70 / / 30.10.2006
А ты бинди по частям. Т.е.
DataBind.DataSet();
А DataGrid забинди, когда нажмешь на кнопку "Применить".
34K
25 марта 2008 года
Putsar
4 / / 08.02.2008
У текстового поля есть такое свойство: editText1.DataBindings[0].ControlUpdateMode = ControlUpdateMode.Never;
Определяет должено ли оно обновляться при изменении дарных в DataSet.
Есть ли подобное для DataGrid? Искал - не нашёл. Помогите.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог