Comment convertir Listview DataTable

J'ai vu de nombreux exemples de remplir une listview à partir d'un datatable ou de la conversion d'un datatable à une listview, mais ce que je suis en train de faire est exactement l'inverse.

Comment puis-je convertir/copier le contenu d'un winform listview à un datatable?

[MODIFIER]

J'ai une listview avec un menu contextuel où les utilisateurs peuvent sélectionner plusieurs éléments et choisissez l'une des options des menus, puis je boucle les éléments sélectionnés et extrait de chaque ligne sélectionnée (élément de liste) et sérialiser, au lieu de faire ce que je voulais convertir le listview à un datatable puis ajouter la table de données à une base de données et de sérialiser les données.

Grâce

  • Il suffit de faire l'inverse. Qu'avez-vous essayé? Quelle partie de la tâche que vous avez des problèmes avec? Créer une nouvelle Table de données, créer les colonnes correspondent à ceux dans la liste, puis ajoutez les lignes.
  • permet de voir un peu de code de la façon dont votre câblage choses à partir de votre datatable à votre listview
  • récupérer des éléments Listview qui vous voulez dans un List<Type> puis il suffit d'utiliser List<Type>.ToDataTable() ou .ToDataView() méthode..si vous ne le voyez pas dans votre Liste ext options laissez-moi savoir..je peux vous donner une méthode d'extension pour cette
  • J'ai édité la question, mais je crois que j'ai le concept de cette. merci pour l'entrée.
InformationsquelleAutor 03Usr | 2012-06-22