Cita:
Iniciado por rulsanchez
Hola Avellaneda, funciona perfectamente, pero no entiendo su funcionamiento, quiero decir, si tengo que ordenar por numero.....¿Porqué lo pasas a string primero y luego lo ordenas?, si lo haces asi tendria que ordenarte esto--->> 5-23-1 así 1-23-5 porque son string....es lo que no entiendo, me lo podrias explicar?
Perdón por las molestias Avellaneda :(
Hola
rulsanchez
La propiedad Sorted del control ListView siempre ordena alfabéticamente (como cadenas de texto).
y en tu ejemplo:
5-23-1 ordenaría 1-23-5
pero si pones
005-023-001 ordenaría 001-005-023 que si lo convertimos a número sería 1-5-23
En conclusión, lo que hacemos es ponerle una cantidad de ceros por delante (x - los que tiene el número) para que haga bien la ordenación.