Home All Groups Group Topic Archive Search About

Help with listbox displaymember...

Author
19 May 2006 12:39 PM
frank@sinatra.com
Hello All,
I know this is a re-post, but I didn't get any bites on my last post. So here goes again:

I have a listbox which is bound to a datatable. I have set the displaymember and valuemember and all works well:
the user dbl clicks an item in the list box, I use the valuemember to retrieve some values from the db. However, I would like
a label to display the displaymember value that was selected by the user. I am assuming this is a datarow(?).
How does one do this? Below is my code for populating the listbox:
Dim dtChgDept As New DataTable
        daChgDept.Fill(dtChgDept)
        lstChgDept.ValueMember = "dept_id"
        lstChgDept.DisplayMember = "dept_name"
        lstChgDept.DataSource = dtChgDept
How can I display the text value of the displaymember "dept_name" on a label??

Thanks in advance!

Frankie
--
----------------------------------------------
Posted with NewsLeecher v3.5 Beta 1
* Binary Usenet Leeching Made Easy
* http://www.newsleecher.com/?usenet
----------------------------------------------

Author
19 May 2006 2:11 PM
Kerry Moorman
Frankie,

The listbox's Text property should contain the displaymember of the selected
item.

So just assign the listbox's Text property to the label's Text property.

Kerry Moorman


Show quoteHide quote
"Frank" wrote:

> Hello All,
> I know this is a re-post, but I didn't get any bites on my last post. So here goes again:
>
> I have a listbox which is bound to a datatable. I have set the displaymember and valuemember and all works well:
> the user dbl clicks an item in the list box, I use the valuemember to retrieve some values from the db. However, I would like
> a label to display the displaymember value that was selected by the user. I am assuming this is a datarow(?).
> How does one do this? Below is my code for populating the listbox:
> Dim dtChgDept As New DataTable
>         daChgDept.Fill(dtChgDept)
>         lstChgDept.ValueMember = "dept_id"
>         lstChgDept.DisplayMember = "dept_name"
>         lstChgDept.DataSource = dtChgDept
> How can I display the text value of the displaymember "dept_name" on a label??
>
> Thanks in advance!
>
> Frankie
> --
> ----------------------------------------------
> Posted with NewsLeecher v3.5 Beta 1
>  * Binary Usenet Leeching Made Easy
>  * http://www.newsleecher.com/?usenet
> ----------------------------------------------
>
>
Author
19 May 2006 3:34 PM
frank@sinatra.com
That did the trick!

Thanks!!

Frankie!!
--
----------------------------------------------
Posted with NewsLeecher v3.5 Beta 1
* Binary Usenet Leeching Made Easy
* http://www.newsleecher.com/?usenet
----------------------------------------------