Obtenir les Lignes sélectionnées à partir d'un DataGridView

Je suis l'ajout de ces lignes, qui sont sélectionnés par l'utilisateur dans les "Objets Trouvés" de la grille ( à gauche de l'écran de prise de vue), "Éléments sélectionnés" de la grille ( à droite de la capture d'écran) chaque fois que l'utilisateur clique sur "Ajouter Au Panier".

La capture d'écran: lien http://img856.imageshack.us/img856/3015/datagridview.jpg.

Le Bouton de Recherche apporte de la liste des livres Service de Recherche.
Qui j'affiche dans itemsFoundList qui est DataGridView.

private void searchButton_Click( object sender, EventArgs e )
{
    itemsFoundList.Columns.Clear ();
    string[] list = searchServiceClient.BookSearch ( getBookName.Text, getAuthorName.Text );
    itemsFoundList.Columns.Add ( "Items", "Items found:" );
    displayToGrid ( itemsFoundList, list );
}

Maintenant je ne reçois pas comment ajouter les lignes sélectionnées à cartList(qui est un DataGridView).

private void addToCart_Click( object sender, EventArgs e ) {
    //I am not getting what to write here.
}
Êtes-vous dans le contrôle de la searchServiceClient ? Ou est-il un tiers maintenu service?
Oui, son mon service.
Est-il sûr de supposer que vous avez probablement un BookID ou un autre identifiant unique que vous pourriez revenir en outre les informations que vous êtes de retour maintenant?
Oui. On peut retourner l'identificateur unique si vous le souhaitez. Mais comment est-il question ici? Je veux juste les lignes sélectionnées par l'utilisateur pour être en mesure d'afficher dans une autre grille.

OriginalL'auteur ivorykoder | 2011-03-12