Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / как запомнить позицию ComboBox ? / 1 сообщений из 1, страница 1 из 1
26.05.2008, 08:17
    #35334269
pionersurg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как запомнить позицию ComboBox ?
пишу прогу учёта техники..

чего-то уже работает...:
добавление новых моделей
добавление и редактирование отделов
добавление и перемещение техники (F5)

чтобы у проги был хоть мало-мальски дружелюбный интерфейс поработать ещё придётся..
есть несколько затыков с которыми у меня не получается справиться ни крво ни красиво..

ЗАТЫК 1

Form1_Load ..
..инициализируем ConnectionString
ready = false;
DataSource = tBDataSource.Text;
InitialCatalog = tBInitialCatalog.Text;
ConnectionString = "Data Source=" + DataSource + ";Initial Catalog=" + InitialCatalog + ";Integrated Security=True" + ";Application Name=Invent;Pooling=false";
cn = new SqlConnection(ConnectionString);
cn.Open();
..загружаем данные табл dep (отделов) в cbDep_R
load_ds_R_dep();
..загружаем табл tech (технику) в dgvTech_R соот отдела 0
load_ds_R_tech(0);

выбераем в cbDep_R другой отдел.. отрабатывает cbDep_R_SelectionChangeCommitted
и !! в принципе в этот момент очень хочется запомнить выбранный отдел (индекс в cbDep_R) // НО значение this.BindingContext[dvm_L_dep, "dep"].Position изменяеться только после завершения обработчика cbDep_ХХ_SelectionChangeCommitted..

.. по нажатии button2_Click
curr_dep_L = this.BindingContext[dvm_L_dep, "dep"].Position;
curr_dep_R = this.BindingContext[dvm_R_dep, "dep"].Position;
запомнить выбранные отделы конечно можно.. но это не решение, а только как пример..

прога и структура БД во вложении (вся БД больше 100Kb)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / как запомнить позицию ComboBox ? / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]