0

Может кто-то объяснит. В ComboBox привязал данные одного стоблца, получаемые из SQL Server. Однако мне необходимо, чтобы cmbFKTO.SelectedIndex = 0, начинался со моего значения, а не значения полученного из DB.

Уточнение, я привязал столбец в режиме привязки данных(Источник данных --> итд)

  • дополнения пишите в сам вопрос, а не в комменты, его можно редактировать, покажите код, относящийся к вопросу, что значит "с моего значения"? – aepot Sep 28 '22 at 11:50
  • я сам код в этом случае не писал а в форме ComboBox задачи сделал привязку ((источник данных) в моем случае tblFktoBindingSource, отобразить члена (FKTO) итд). Таким образом первый элемет ComboBox это первый элемент в столбце базы данных, а мне нады добавить свой пунтк (все FKTO). – Alexander Sutjagin Sep 28 '22 at 11:56
  • Ну привязали коллекцию, привяжите свойство со значением текущего элемента из этой коллекции. SelectedValue, не помню точно, вроде еще свойство ValueMember надо настроить. – aepot Sep 28 '22 at 12:01
  • не понял, в свойствах SelectedValueChanged? – Alexander Sutjagin Sep 28 '22 at 12:03
  • События тут вообще не при чем. Я про привязки. – aepot Sep 28 '22 at 12:03
  • А где это настраивается? – Alexander Sutjagin Sep 28 '22 at 12:06
  • DataBindings пример, разберитесь как работают привязки, вы пока не разобрались. – aepot Sep 28 '22 at 12:07
  • так и не пойму, в SelectedValue предлагает только BindingSource к базе данных. но мне нужно одно поле не из базы данных – Alexander Sutjagin Sep 28 '22 at 12:47
  • Вы почитайте пример, если мало, там еще ссылка в конце есть одна, и не поле, а свойство – aepot Sep 28 '22 at 12:50

0 Answers0