que tenes hasta ahorita, o a caso queres que te pasemos TODO el código fuente de la aplicación?
generalmente en el foro tratamos de solucionar errores... cuál es el tuyo?
eliminar es sumamente fácil, es de seleccionar toda la fila del datagridView y presionar SHIFT-SUPR(DEL), ahí desaparece la fila... modificar es igual de simple, dando doble clic en una celda se puede modificar la información...agregar registros es igual de sencillo el mismo datagridview agrega filas de forma automática para que llenes todos los datos.
solo es de trabajar con las propiedades ReadOnly, AllowUserToAddRows y AllowUserToDeleteRows, para que éso funcione.