我使用Visual Studio 2008的datagridview的WinForm的标签只带回了第一行值
我有一个WinForm一个DataGridView。我已经使用对象
Private Sub LoadAllCampers()
Dim Os As List(Of LE.Camper) = Nothing
Dim Oc As New LE.Camper_Controller
Os = Oc.GetCamperData(0)
With Me.dgResults
.DataSource = Os
End With
CamperBindingSource.DataSource = Os
End Sub
我对坎珀类中的ID属性标签设置绑定到它。当我双击datagridview中的一行时,我做了一个me.dgResults.tag,它总是显示第一行的ID值。如果我在类中更改排序,它将显示不同的值,但它始终是datagridview中的第一个值。
我错过了一些简单的事情来得到这个工作..只是不知道它是什么。 希望有人可以腾出一分钟。
我找到了答案.. dgResults.DataBindings.Add(“变量”,OS“ CamperId“)...这增加了我需要在调用数据时能够使用”标签“的绑定,否则可能使用了行。(rowindex)。 感谢您的回复 – jvcoach23 2009-09-09 11:56:31