DataBind при большом количестве контролов
От: hypeartist  
Дата: 12.12.05 10:13
Оценка:
Имеется форма где пользователь устанавливает некие конфигурационные параметры приложения... Как следствие имеет место быть достаточно большое количество контролов (в основном TextBox'ы и CheckBox'ы)... Ставится задача сохранять все эти установки, например при нажатии кн. "Сохранить"... Я пробовал делать это путем использования компоненты BindingSource, конструкции вида SomeTextBox.DataBindings.Add(new Binding("Text", someBindingSource, "SomeMember")) и введения вспомогательного класса который привязывается к someBindingSource... Вот... В принципе этот механизм работает, но... во-первых он жутко громоздкий, а во-вторых проявляются иногда глюки с потерей данных в одних контролах при редактировании других (почему, я так и не понял...)

Поэтому возник вопрос: какими еще способами это можно реализовать? (может быть используя что-нибудь типа DataSet?)...

Заранее благодарен за любые идеи и подсказки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.