Necesito poner 2 botones dentro de un datagridview en tiempo de ejecución, o sea por código. La primera vez que ejecuto el formulario, me sale bien, como se ve en esta foto:

Salen bien porque en el diseñador los he colocado. Cuando le doy al botón actualizar (marcado con un circulo verde) me hace un
Código PHP:
DataGridView1.Rows.Clear()
DataGridView1.Columns.Clear()
DataGridView1.Columns.Add("Modificar", "Modificar")
DataGridView1.Columns.Add("Eliminar", "Eliminar")
DataGridView1.Columns.Add("IDusuario", "IDusuario")
DataGridView1.Columns.Add("Apellidos", "Apellidos")
DataGridView1.Columns.Add("Nombre", "Nombre")
DataGridView1.Columns.Add("Cargo", "Cargo")
DataGridView1.Columns.Add("Departamento", "Departamento")
For i = 0 To nFilas - 1
DataGridView1.Rows.Add("Modificar","Eliminar" , MiTabla(i).Item("IDusuario"), MiTabla(i).Item("Apellidos"), MiTabla(i).Item("Nombre"), MiTabla(i).Item("Cargo"), MiTabla(i).Item("Departamento"), MiTabla(i).Item("Descripcion"))
Next
Alguna idea?
Grcias