Hi Charles,
I can't seem to find a property of the datagridview so i was thinking I need to subclass the dgv, add a max rows property and handle whatever event raises when the user attempts to add another row to either permit it or show a messagebox explaining the limit. That would work fine, IAC you should *always* use a grid sub-class anyway, never use the .NET classes directly.
Another option is to totally turn off allowing users to add a row via the Grid (set the AllowUserToAddRows property to false) and have an Add button on the form. Disable the button when the max number of rows have been added.
~~Bonnie
>I have datagridviews using bindingsource bound to dataset with member being datatable.
>
>These are being used to fill out PDF forms so I would like to be able to limit the number of rows that can be entered in some of the grid so the user does not enter more rows than the PDF form can handle.
>
>Is there a clean, generic way someone has come up with to do this? I can't seem to find a property of the datagridview so i was thinking I need to subclass the dgv, add a max rows property and handle whatever event raises when the user attempts to add another row to either permit it or show a messagebox explaining the limit.
>
>Thoughts? ( vb or c# )
>
>TIA