1

単一の顧客がグリッドに表示されるたびに、DataGrid (gridActivePlayers) の行全体を選択しようとしています。これが私の方法です。「For Each」ループに問題があります。

    Private Sub CustomerBindingSource_PositionChanged(sender As Object, e As EventArgs)  Handles CustomerBindingSource.PositionChanged
    Dim drvCustomer As DataRowView = CType(Me.CustomerBindingSource.Current, DataRowView)
    Dim selCustomer As Integer = drvCustomer.Item("CustomerID")

    ActivePlayersBindingSource.Position = Me.ActivePlayersBindingSource.Find("CustomerID", selCustomer)
' Here is what I need to implement
    For Each
        MsgBox(1)

    Next

End Sub
4

1 に答える 1

1

MSDNから:

行をプログラムで選択するには、Selected プロパティを true に設定します。

詳細については、 DataGridViewRow.Selectedを参照してください。

于 2013-05-23T23:45:19.187 に答える