ya lo logre hacer:
Aqui les paso el código completo, me costo tanto que terminé publicandolo, por que está muy bueno.
Limitar el número de Rows en el DataGrid
http://www.dotnetcr.com/index.aspx?ID=3&art=73
En este ejemplo vienen las opciones de limitar el numero de rows que le queramos agregar al DataGrid y tambien impedir que se agreguen mas rows al DataGrid.
Voy a seguir agregandole propiedades a este datagrid, para crear un datagrid extendido bien completo.