[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

datagridview combobox bind

Posted on 2007-03-22
4
Medium Priority
?
492 Views
Last Modified: 2013-12-17
how do you bind a datagrid's combo box to a dataset or table?  I am setting the grid up in the designer, declaring the row name, then want to bind in code.

So I have the first column in the datagrid with the name "customerName" and a datatable with a column by the same name I want to populate it with.
0
Comment
Question by:jackjohnson44
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 2

Accepted Solution

by:
_Eyeball_ earned 2000 total points
ID: 18774114
0
 

Author Comment

by:jackjohnson44
ID: 18774173
The solution is in the article.  It didn't mention binding to a combobox in a datavgridview.
0
 
LVL 2

Expert Comment

by:_Eyeball_
ID: 18774267
yes it does not! but the binding works always the same nevermind where the combobox is! When the binding works with a combobox directly in a windows.forms it also works with a datagridview...

If i missunderstand a problem in your question please try to explain it in a different way or show me the code where the troubles occure!

best regards
0
 

Author Comment

by:jackjohnson44
ID: 18775385
I am accepting to close the question, but I really don't think that you read the question.  Binding to a datagridview combobox is the problem.  Telling me to go through a document just to find .datasource and .datamemeber doesn't help at all.  That is pretty basic.  Either I should already know that, or you could have posted two lines.  Reguardless, I did not say how do you bind.  I had a specific question that your link in no way answered.  Sorry to bark at you, but in my experience once a few people have commented, the question just sits there.  People who go around posting half-assed answers or links just waste a lot of time.  To get around this, I have posted other questions to have a clean post.  Then I get in trouble for posting the same question again.  Again, I am not trying to give you a hard time, but I use this site as a resource, and throwing around a bunch of links ruins the resource, and wastes time for everyone.


Here is the right answer

        Dim dRow As DataRow
        dRow = m_dsLookups.Brokers.NewRow()
        dRow("Name") = ""
        dRow("GUID") = System.Guid.Empty
        m_dsLookups.Brokers.Rows.InsertAt(dRow, 0)

'this is in no way obvious, and can't be figured out from your link
        Dim cb As New DataGridViewComboBoxColumn
        cb = Me.DGBrokers.Columns("BrokerGUID")
        cb.DataSource = m_dsLookups.Brokers
        cb.DisplayMember = "Name"
        cb.ValueMember = "GUID"
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.
The viewer will learn how to use and create new code templates in NetBeans IDE 8.0 for Windows.

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question