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.  
