Привязка Combobox не обновляетсяC#

Место общения программистов C#
Ответить
Anonymous
 Привязка Combobox не обновляется

Сообщение Anonymous »

Я пытаюсь привязать поле со списком к значению в наборе данных, по которому я перемещаюсь, с помощью навигатора привязок.
У меня есть форма и несколько текстовых полей, привязанных к набору данных через навигатор привязок.
привязка к текстовому полю проста:
this.catActualTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.myBindingSource, "CatActual", true))

Он отлично работает, но мне нужно изменить одно из этих текстовых полей с помощью поля со списком. В текстовых полях отображаются числа (ключи), и я хочу показать соответствующие описания (значения). Поэтому я использую комбобокс. Я загружаю в поле со списком DataTable, который имеет два столбца «IdCatActual» (ключи) и «Descrip» (значения). Он отображается правильно в форме, но не обновляется при навигации:
this.catActualComboBox1.DataSource = myDataTable;
this.catActualComboBox1.DisplayMember = "Descrip";
this.comboBox1.DataBindings.Add(new System.Windows.Forms.Binding("SelectedItem", this.myBindingSource, "CatActual"));


Подробнее здесь: https://stackoverflow.com/questions/403 ... not-update
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»