powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ComboBox не сохраняет данные в DataSet
1 сообщений из 1, страница 1 из 1
ComboBox не сохраняет данные в DataSet
    #39496003
veselkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Такая проблема. Есть комбобокс, привязан к данным, и в источниках имеет таблицу. Так вот, если выбираем мышкой значение, оно сохраняется в датасете и HasChanges = true, если пишем первые буквы и жмём Enter, список раскрывается и подкручивается на первое подходящее значение. Жмём ещё раз Enter. Выбирается полностью нужное значение и остаётся в поле. На comboBox_Validated смотрим значения selectedItem, selectedvalue всё ставится, но в датасете selectedvalue так и не попадает. Если список раскрыть стандартным F4, и выбрать значение, то всё ок, HasChanges = true. Что не так?

Привязка:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
cb.DataBindings.Add(new Binding(
                "SelectedValue",
                this.bs,
                bla-bla.ToString(),
                true,
                DataSourceUpdateMode.OnPropertyChanged));
            cb.ValueMember = "id";
            cb.DisplayMember = displayMember;
            cb.DataSource = dt;
            cb.Name = bla-bla.ToString() + "ComboBox";
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ComboBox не сохраняет данные в DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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