By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,578 Members | 1,771 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,578 IT Pros & Developers. It's quick & easy.

.NET 2.0 DataGridView

P: n/a
Hello, I'm manually populating a DataGridView instead of using Data Binding.
How can I clear the contents of all the rows and/or header quickly? My
current method is to loop thru the grid backwards and delete each row
separately; which is kind of slow.

Thanks

Feb 15 '06 #1
Share this Question
Share on Google+
3 Replies


P: n/a
Why not just call the Clear method on the DataGridViewRowCollection
returned by the Rows property? Most collections will have a Clear method
which will clear all of the items.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"dm1608" <dm****@spam.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hello, I'm manually populating a DataGridView instead of using Data
Binding. How can I clear the contents of all the rows and/or header
quickly? My current method is to loop thru the grid backwards and delete
each row separately; which is kind of slow.

Thanks

Feb 15 '06 #2

P: n/a
Can I see a sample of this?

My DataGridView is called ApplicationDataGridView and I do not see how I
would reference that.

I'm currently doing something like:

Dim i As Integer

If Me.ApplicationDataGridView.Rows.Count > 1 Then
For i = me.ApplicationDataGridView.Rows.Count -1 to 0 Step -1
Me.ApplicationDataGridView.Rows.Remove(Application sDataGridView.Rows(i))
Next
End If
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:e4**************@TK2MSFTNGP11.phx.gbl...
Why not just call the Clear method on the DataGridViewRowCollection
returned by the Rows property? Most collections will have a Clear method
which will clear all of the items.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"dm1608" <dm****@spam.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hello, I'm manually populating a DataGridView instead of using Data
Binding. How can I clear the contents of all the rows and/or header
quickly? My current method is to loop thru the grid backwards and delete
each row separately; which is kind of slow.

Thanks


Feb 15 '06 #3

P: n/a
Have u tried setting the RowCount Property to 0?

"dm1608" <dm****@spam.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hello, I'm manually populating a DataGridView instead of using Data
Binding. How can I clear the contents of all the rows and/or header
quickly? My current method is to loop thru the grid backwards and delete
each row separately; which is kind of slow.

Thanks

Feb 16 '06 #4

This discussion thread is closed

Replies have been disabled for this discussion.