如何使用DataGridView行存储对象(类)?我无法设置DataGridView.DataSource to the List(Of Class)
,因为该类具有类的属性。
也许我错了,但是有点像:
Dim objObject As New Person
objObject = DataGridView.SelectedRows(0).Cells(5).Value
似乎更清洁(也更可取)而不是:
Dim intId As Integer
intId = DataGridView.SelectedRows(0).Cells(5).Value
For Each obj As Object In lstObject
If obj.ID = intId Then
objObject = obj
End If
Next
我已经四处寻找,似乎我可能需要为此创建自定义DataGridViewColumn。是这种情况,还是有一些更简单/内置的方式?
虽然我可能过度思考它,但应该采用第二种方法。
答案 0 :(得分:0)
我建议三种可能的选择: