none
Cargar ListView desde una consulta Linq RRS feed

  • Pregunta

  • Este codigo para cargar un ListView que publicaron oportunamente esta excelente, pero no se porque solo me carga el item inicial, no los subitems.

    Dim result as List(Of ListviewItem) = (From Cliente in DB.Customers _

    Let item = New ListViewItem(Cliente.CompanyName) _

    Let subitem = item.SubItems.Add(Cliente.ContactTitle) _

    Select item).ToList()

    ListViewClientes.Items.AddRange(result.ToArray())

    Y por mas que revise no encuentro donde esta el detalle. Las Columnas fueron creadas de antemano y de hecho se muestran pero vacias.

           

    '                    

           

    '      

    • Cambiado Enrique M. Montejo martes, 30 de diciembre de 2014 6:17 Pregunta relacionada con controles de Windows Forms.
    viernes, 26 de diciembre de 2014 22:46

Respuestas

  • hola

    no vas a poder cargarlo de esa forma

    yo diria que deberias usar

    For Each cliente In DB.Customers
    
    	ListViewItem item = New ListViewItem(cliente.CompanyName)
    	item.SubItems.Add(cliente.ContactTitle)
    	
    	ListViewClientes.Items.Add(item)
    
    Next

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta Miguel.Vazquez.MSDN lunes, 29 de diciembre de 2014 17:53
    • Marcado como respuesta eduepa lunes, 29 de diciembre de 2014 17:54
    sábado, 27 de diciembre de 2014 3:04