Buen día.
Agradezco de antemano la ayuda que puedan brindarme, tengo un programa en VB.net 2013 que lee unos datos de una BD en SQL y lo muestra en un datagrid, tengo activada la opción de selección múltiple, lo que no he logrado hacer es guardar en una variable (tipo vector porque se van a seleccionar varias filas) los valores de todas filas seleccionadas para usarlos posteriormente en el programa, he estado buscando en google y lo que pensé que podría usar es el evento CellClick pero para ir agregando los indices de las celdas seleccionadas, pero me gustaría saber si alguna manera mejor para hacer dicha función puesto que me tope con el problema de como solucionar cuando se da clic otra ves a la fila para quitar la selección.
Espero alguien pueda orientarme aunque no me de un ejemplo, con que me digan alguna propiedad o metodo que pueda usar estaría muy agradecido.