We help IT Professionals succeed at work.

VB.net Adding a row to a DataGridView that has a checkbox column

667 Views
Last Modified: 2017-03-14
Hi

  What VB.net code do I use to add a row of data to a DataGridView where the last column is a checkbox column.
 I have tried the following to approaches which both don't work

  DataGridView1.Rows.Add(New String() {oColumnName, "", ""})
DataGridView1.Rows.Add(New String() {oColumnName, "", False})
Comment
Watch Question

CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
Scott McDaniel (EE MVE )Infotrakker Software
CERTIFIED EXPERT
Most Valuable Expert 2012
Top Expert 2014
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
Murray BrownASP.net/VBA/VSTO Developer

Author

Commented:
Thanks
Ark
CERTIFIED EXPERT

Commented:
Glad I could help. One more comment though: databound controls are UI representation of data. In most cases they are intended to view data and to edit data inside them (using keyboard/mouse). If you want change smth in code without user action it's better to change data rather then control properties. I.e. if your datagridview bounded to datatable (either via bindingsource or directly) - it's better to add row to datatable and gridview will display changes.
Murray BrownASP.net/VBA/VSTO Developer

Author

Commented:
Thanks for the advice

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions