dennis_w » 19.09.2006 (Вт) 12:45
Нашел так пришлось переделать на
dv = New DataView(DstObj.Tables(0))
Me.DataGridView1.DataSource = dv
dv.Sort = "ID"
CurrencyManager.
СM = Me.DataGridView1.BindingContext(dv)
А потом типа ищим и встаем.
arArray(0) = "3"
arArray(1) = "Book Superstore"
DataRow = DstObj.Tables(0).Rows.Add(arArray)
'If found, move the pointer to the correct record in the grid.
Dim i As Integer
i = dv.Find("3") ' Locates record in DefaultView.
' Does not move grid pointer or CM
If i > dv.Table.Rows.Count Or i < 0 Then
MsgBox("Record Not found", MsgBoxStyle.Information, "Record Not Found")
Else
CM.Position = i ' Synchronizes Cm and Grid Pointer.
End If
может еще есть способы посимпатичнее?