none
Acomodar los datos de mi ListBox

    Question

  • Hola

    Ya puedo ver los datos en mi ListBox aprovecho para darles las gracias por todo su apoyo y ayuda.

    Ahora me surge algo nuevo ya que puedo ver mis datos necesito acomodarlos por estan muy juntos y quisiera que se vieran con un poco más de orden.

    Es posible poder arreglarlos que se vean como si estuvieran en columnas cada dato.

    Una vez más gracias. Espero su apoyo para esto.
    Tuesday, October 06, 2009 11:08 PM

Answers

  • hola

    creo que si queires ordenar los datos en columnas el ListBox no es el mejor control, se que no te gustara mucho despues de haber peleado tanto con la carga de este control, pero me parece que deberias cambiarlo por un ListView

    si a este control la defines la propiedad View
    listView.View = View.Details;

    entonces lo veras como columnas.




    Como observaras para agregar un item debes hacer:

    Dim objListItem As ListViewItem = ClientesListView.Items.Add("<valor columna 1>")

    el mismo add() te devuelve un objeto ListViewItem que utilizaras para completar el resto de las columnas de esta forma:

    objListItem.SubItems.Add("<valor columna 2>")
    objListItem.SubItems.Add("<valor columna 3>")
    objListItem.SubItems.Add("<valor columna 4>")

    como habrás observado las columnas deberás definirlas en tiempo de diseño, veras que hay una propiedad en el control de nombre Columns, allí es donde debes primero definirlas, para después poder agregar sis registros



    Nota: el ultimo link se que esta en c#, pero me parecio muy completo

    saludos

    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marked as answer by DarkStar622 Wednesday, October 07, 2009 3:22 PM
    Wednesday, October 07, 2009 1:49 AM