У меня есть combo box
, который прилагается к datasource
Исключить пункты поле со списком, которые держали в DataGridView
cboPies.DataSource = GetPies(txtCustomer.Text)
cboPies.DisplayMember = "PIES_DESCN"
cboPies.ValueMember = "PIES_ID"
У меня также есть datagridView
, который имеет список вариантов, которые выбрали из combo box
.
Я пытаюсь удалить элементы для combo box
, если у них уже есть элемент на Datagridview
или предупредить пользователя, что он уже выбран.
With dgvSelectedPies
For indexDGV As Integer = 0 To .Rows.Count - 1 Step 1
'cboSpecialty.Items.Remove(.Rows(indexDGV).Cells("PIES_DESCN").Value)
cboSpecialty.Items.Remove(.Rows(indexDGV).Cells("PIES_ID").Value)
Next
End With
Вы получаете сообщение об ошибке при запуске кода? – Supersnake
Нет, у него нет ошибки, но она, похоже, не удаляет элементы, которые уже находятся в представлении datagridview. – user3191666