Search EggHeadCafe's Job Board
EggHeadCafe Silverlight WPF ASP.NET VB.NET C# Excel SQL Server SharePoint
search
.NET Framework GroupsView
.NET Distributed_Apps
.NET
.NET ADO.NET
.NET ASP.NET
.NET ASP.NET Security
.NET ASP.NET Webcontrols
.NET ASP.NET Web Services
.NET Clr
.NET Compact Framework
.NET Drawing
.NET Interop
.NET Performance
.NET Web Services
.NET Windows Forms
.NET Windows Forms Controls
.NET General
.NET Csharp
.NET Visual Basic
.NET Vc
.NET Security
.NET Xml
Vsnet Debugging
Xml
Xsl
Scripting Jscript
Scripting Visual Basicscript
Scripting Wsh
Smartphone Developer
Visual Basic Com
Visual Basic Controls
Visual Basic Crystal
Visual Basic Database Ado
Visual Basic Syntax
Visual Basic Winapi
Vc Atl
Vc Debugger
Vc Language
Vc Mfc
Vc Stl
Visio Developer Visual Basica
Windowsce Embedded Vc
Windows Powershell
Visual Basic Vista Compatibility
Deployment Server
.NET Micro Porting

Group SummariesView
.NET Framework
Access
BizTalk
Certifications
CRM
DDK
Exchange Server
FoxPro
French
French .NET
Games
German
German .NET
Graphic Design
IIS
Internet
ISA Server
Italian
Italian .NET
Maps
MCIS
Miscellaneous
Mobile Apps
Money
MSN
Networking
Office
Ops Mgr
Publisher
Security
SharePoint
Small Business
Spanish
Spanish .NET
SQL Server
Systems Management Server
Transaction Server
Virtual PC / Virtual Server
Visual Studio
Win32
Windows 2000
Windows 2003 Server
Windows 7
Windows Live
Windows Media
Windows Update
Windows Vista
Windows XP
 

View All Microsoft NET Visual Basic Posts  Ask A New Question 

Cannot clear all rows in datagridview

Bill Nguyen posted on Wednesday, March 21, 2007 5:54 PM

I tried almost everything
.Rows.clear()
.rowcount = 0
and the rows in a datagridview still not cleared

I populated the Datagridview manually using Row.Add

Any help is greatly appreciated

Bill
reply

 

Cannot clear all rows in datagridview

pvdg42 posted on Wednesday, March 21, 2007 9:18 PM

How do you know that the clear() method is not working?
reply

The code below works in a simple form with a DataGridView and Buttondropped on

ClayB posted on Thursday, March 22, 2007 3:50 AM

The code below works in a simple form with a DataGridView and Button
dropped on it.

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.DataGridView1.ColumnCount = 3
Me.DataGridView1.AllowUserToAddRows = False

Me.DataGridView1.Rows.Add(New String() {"abc", "efg", "hij"})
Me.DataGridView1.Rows.Add(New String() {"111", "efg", "hij"})
Me.DataGridView1.Rows.Add(New String() {"222", "efg", "hij"})

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
'either works
Me.DataGridView1.RowCount = 0
'Me.DataGridView1.Rows.Clear()
End Sub
==========================
Clay Burch
Syncfusion, Inc.
reply

Me.DataGridView1.RowCount = 0 Me.DataGridView1.Rows.

Bill Nguyen posted on Friday, March 23, 2007 1:45 PM

Me.DataGridView1.RowCount = 0
Me.DataGridView1.Rows.Clear()

It didn't work on mine.
Is it a problem with version/SP update?
I'm usign VS 2005. Info as below

Thanks
Bill


Microsoft Visual Studio 2005
Version 8.0.50727.42  (RTM.050727-4200)
Microsoft .NET Framework
Version 2.0.50727

Installed Edition: Professional

Microsoft Visual Basic 2005   77626-009-0000007-41468
Microsoft Visual Basic 2005

Microsoft Visual C# 2005   77626-009-0000007-41468
Microsoft Visual C# 2005

Microsoft Visual C++ 2005   77626-009-0000007-41468
Microsoft Visual C++ 2005

Microsoft Visual J# 2005   77626-009-0000007-41468
Microsoft Visual J# 2005

Microsoft Visual Web Developer 2005   77626-009-0000007-41468
Microsoft Visual Web Developer 2005

Crystal Reports    AAC60-G0CSA4B-V7000AY
Crystal Reports for Visual Studio 2005


Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU
(KB925674)
This Security Update is for Microsoft Visual Studio 2005 Professional
Edition - ENU. \n
If you later install a more recent service pack, this Security Update will
be uninstalled automatically. \n
For more information, visit http://support.microsoft.com/kb/925674

SQL Server Analysis Services
Microsoft SQL Server Analysis Services Designer
Version 9.00.3042.00

SQL Server Integration Services
Microsoft SQL Server Integration Services Designer
Version 9.00.2047.00

SQL Server Reporting Services
Microsoft SQL Server Reporting Services Designers
Version 9.00.2047.00
reply

Cannot clear all rows in datagridview

pvdg42 posted on Friday, March 23, 2007 2:44 PM

I'll try again. How, exactly, do you know that Clear() is not working?
Have you added code to your application to check the remaining contents of
the DataTable within your DataGridView during the same run, or are you
checking your DataSource while in design mode?
reply

I'm not going that far.The Datagridview was still showing data.

Bill Nguyen posted on Friday, March 23, 2007 3:34 PM

I'm not going that far.
The Datagridview was still showing data. I want it to be cleared in my view.
If it cleared but I can still see all the rows and columns on the screen, I
would say that it's not working!

Thanks

Bill
reply

Cannot clear all rows in datagridview

pvdg42 posted on Friday, March 23, 2007 6:22 PM

I would agree :)

Here's an article written on the subject that may be useful:


I guess it depends on how you're populating the DataGridView. If it's bound
to a data source then I would remove the binding; otherwise, if the rows
were added manually then I would just clear the rows collection.

if (this.dataGridView1.DataSource != null)
{
this.dataGridView1.DataSource = null;


}


else
{
this.dataGridView1.Rows.Clear();


}


Does that work in your situation?

--
Tim Wilson
.NET Compact Framework MVP



I realize the code is C#, but the translation should pose no problems. Works
for me.
reply


Previous Microsoft NET Visual Basic conversation.