2011-07-13 1 views
0

Est-il possible de transférer une ou plusieurs lignes de listview vers datagrdiview ?. Si oui, fournissez du code. Supposons Listview1 ayant 7 colonnes et plusieurs lignes où le datagridview1 a également 7 colonnes.Transférer une ligne ou une ligne multiple de Listview à DataGridview

Si je souhaite déplacer une ligne sélectionnée de listview1 avec les lignes de 7 colonnes vers datagridview plutôt que comment faire?

Répondre

1

Bien sûr. Supposons que vous avez un Winform avec un ListView nommé listView1 et un DataGridView sans colonnes nommé dataGridView1 exécuter ceci:

dataGridView1.Columns.Clear(); 
dataGridView1.Columns.Add("SelectedItemCol", "Selected Items"); 
foreach (ListViewItem item in listView1.SelectedItems) { 
    dataGridView1.Rows.Add(item.Text); 
} 
+0

Je pense que le point est que Mahesh doit sur lui-même. Il n'y a aucun mécanisme qui transfère les articles atomiquement. –

+0

@Jay Riggs, Regardez ma question éditée. – mahesh

+0

@Boas Enkler, Êtes-vous sûr qu'il n'y a aucun mécanisme réel pour transférer les éléments sélectionnés de listview à dgv? – mahesh

Questions connexes