none
linkedlist a datagridview RRS feed

Todas las respuestas

  • Como LinkedList<T> no implementa IList o IListSource, no es posible asignarlo directamente a la propiedad DataSource del DGV.  En este caso necesita pasar los elementos a una lista (List<T>).  Si está usando .Net 3.5 o superior y le gusta LINQ, puede usar ToList():

    List<Tipo> lista = miLinkedList.ToList();
    dataGridView1.DataSource = lista;

    Si está en un .Net inferior a 3.5 o no quiere usar LINQ, entonces simplemente itere sobre la lista original y llene una lista  tipo List<T>.  De todas formas es lo que LINQ hace internamente.


    Jose R. MCP
    Code Samples

    domingo, 18 de noviembre de 2012 7:01
    Moderador