Я создаю объект matchwinner, используя
Public Class matchwinner
Public Property _hwp As Double
Public Property _dwp As Double
Public Property _awp As Double
End Class
и назначаю его следующим образом:
Dim mw As matchwinner = New matchwinner
mw._hwp = Int(100 * (1 / hw)) / 100
mw._dwp = Int(100 * (1 / dw)) / 100
mw._awp = Int(100 * (1 / aw)) / 100
При отладке mw правильно назначил три переменные, а затем пытаюсь назначить datagrid как
dgMW.DataSource() = mw
, но в моей сетке данных нет строк, только заголовки, которые я предварительно установил.
если я установил, что строк будет, скажем, 5, чтобы я мог видеть таблицу данных с 5 строками при запуске время, когда вышеупомянутое запускается, он просто удаляет предустановленные строки.
Я попытался установить column (x) .name как переменные, которые я хочу, на случай, если потребуется сопоставить их, но это не сработало.
Я предполагаю, что это как-то связано с созданным мной классом, но не совсем уверен, что именно.