Я пытаюсь использовать ListView для отображения записей из набора данных. В этих записях у меня есть 4 столбца: EmployeeID, EmployeeName, CustomerID и CustomerName. Как Сотрудник, так и Клиент могут быть перечислены несколько раз, но с разными комбинациями.
Например, если у нас есть Сотрудники 1, 2, 3 и Клиенты A, B, C, мы могли бы иметь:
(1А)
(1B)
(1C)
(2A)
(2В)
и т.д.
Что происходит с моим, я добавляю say (1A) в listView, а затем, когда он пытается добавить (1B), я получаю сообщение об ошибке, говорящее, что он не может добавить тот же элемент.
Вот мой код:
With list
.Clear()
.Columns.Add("Employee ID")
.Columns.Add("Employee Name")
.Columns.Add("Customer ID")
.Columns.Add("Customer Name")
For Each row As UpFromCostExceptions.dtExceptionsRow In _dsExceptions.dtExceptions
Dim lvItem As ListViewItem = .Items.Add(row.EmpID.ToString)
lvItem.SubItems.Add(row.EmployeeName)
lvItem.SubItems.Add(row.CustomerID)
lvItem.SubItems.Add(row.CustomerName)
Next
.Refresh()
End With
Кто-нибудь видит, что происходит? Заранее спасибо за помощь!