Lencho, mucho código para una cosa tan sencilla, el programa de ejemplo que he subido a la red emplea muy pocas líneas y es muy fácil de entender, admás como ejemplo de empleo lo uso en un datagridview, lo que implica que en otros controles sea aún más sencillo de aplicar y de entender.El ejemplo que pongo tiene exactamente 38 líneas y sobran varias....la mitad...Saludos...
Hola, muchas gracias a uds dos Lencho y Nebire, me sirvió bastante sus respuetas, nos vemos