Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Limiting rows in datagridview with BS to dt/ds
Message
De
24/02/2010 09:53:05
 
 
À
23/02/2010 18:05:51
Information générale
Forum:
ASP.NET
Catégorie:
Formulaires
Versions des environnements
Environment:
VB 9.0
Divers
Thread ID:
01450646
Message ID:
01450759
Vues:
43
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
Bonnie Berent DeWitt
NET/C# MVP since 2003

http://geek-goddess-bonnie.blogspot.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform