No hay un evento especifico que haga eso, pero creo que podrias utilizra el evento RowEnter y RowLeave para consegurilo.
RowEnter tiene lugar cuando una fila recibe el foco de entrada y se convierte en la fila actual
RowLeave tiene lugar cuando una fila pierde el foco de entrada y ya no es la fila actual
Entonces creo que dentro de alguno de esos metodos podrias poner:
TexBox1.Text = "valor"
Para que el textbox tenga el valor que quieras cuando una fila tiene el foco.
Saludos