none
un problemita menajando ArrayList y Listbox en C sharp RRS feed

  • Pregunta

  • Hola a todos, lo que pasa es que estoy guardando informacion en un arrayList, y en cada posicion guarda un un codigo , Nombre , Apellido entre otros valores, a su ves esta informacion se guarda y muestra en el List Box. Mi primero pregunta es como extraer la informacion del List box, es decir, obtener el codigo nombre y apellido segun la seleccion realizada (NO SE COMO HACERLO), en sugunda Lugar me piden que los organice, en Ocaciones se debe organizar por Nombre, en otras por apellid y otras veces por el codigo, tampoco se como hacerlo por eso recurro a este foro, lo intenet con ListBox1.SORT = TRUE y si los organiza, pero solamente teniendo en cuenta la forma en que se muestre en la lista, No se como decirle que lo organice por Nombre o apellido, y lo intennte tambien con El ArrayList1.Sort() , pero tampoco supe utilizarlo. si me pueden ayudar se los agrdezco...
    sábado, 23 de abril de 2011 23:36

Todas las respuestas

  • Hola Alejo.

    1- Mi primero pregunta es como extraer la informacion del List box: Creo que te refieres a como obtener el valor seleccionado por la persona, para esto puedes acudir al evento SelectedIndexChanged del ListBox, y luego en una variable recuperas el valor del ListBox acudieno a su propiedad SelectedValue, así:

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
     string valor = listBox1.SelectedValue.ToString();
    }

    2- Para organizarlo, manera mas facil es desde la consulta (el origen de datos) supongo que obtienes los valores de una base de datos, si es así puedes hacer la consulta normal y ordenar con el:

    . . . order by @nombretabla

    Atento a tu respuesta, saludos


    Nicolás Herrera
    Bogotá - Colombia
    BLOG - BogotaDotNet
    "Daría todo lo que sé, por la mitad de lo que ignoro." Rene Descartes
    • Propuesto como respuesta Nicoloco lunes, 25 de abril de 2011 17:39
    lunes, 25 de abril de 2011 15:32