Cómo dibujar línea / s entre dos controles DataGridView

Tengo dos cuadrículas en el formulario de la ventana, necesito mostrar el mapeo por líneas entre las celdas de una cuadrícula a otra cuadrícula cuando el usuario haga clic en la primera celda de la cuadrícula y también esta funcionalidad funciona con la barra de desplazamiento significa que la posición de la línea cambiará según la posición de la celda Cuando el usuario mueve la barra de desplazamiento vertical.

Por favor use el enlace de abajo para ver la imagen para más aclaraciones.

http://s8.postimg.org/49s7i2lvp/Mapping.png

Cualquier ayuda es apreciada y gracias de antemano.
Atentamente
Shailesh

Respuestas a la pregunta(2)

Su respuesta a la pregunta