Using Listbox help
-
hi, im new here, say here's a list box with different items: apple 54321 cookie sos101 1111 from above there are 5 lines of items in a listbox, how to do something like reading the number of the line? like text1.text = "read line 3" which the text1 textbox will appear cookie how to do that? Please Help, Thanks. Benny
-
hi, im new here, say here's a list box with different items: apple 54321 cookie sos101 1111 from above there are 5 lines of items in a listbox, how to do something like reading the number of the line? like text1.text = "read line 3" which the text1 textbox will appear cookie how to do that? Please Help, Thanks. Benny
-
You'd write something like this
text1.text = ListBox1.Items.Item(2).ToString()
The array holding the items is zero based, which means the 3rd item is really the 2nd element in the array.
Thanks for reply :) just want make something clear, does the order of the item count from the top?? if yes, so the top one is 0, second one is 1, third is 2, fifth is 4?
-
Thanks for reply :) just want make something clear, does the order of the item count from the top?? if yes, so the top one is 0, second one is 1, third is 2, fifth is 4?
that's correct. It's zero based indexing starting at the top. The last item will always be
listbox1.items.count - 1
. Remember the minus 1 when working with listboxes. You can also check if a listbox has any item selected through:if listbox1.selectedindex = -1 then 'none is selected end if
Posted by The ANZAC : "WWBD, What Would Buffy Do?" : "I don't know man, she's stronger than me"
-
that's correct. It's zero based indexing starting at the top. The last item will always be
listbox1.items.count - 1
. Remember the minus 1 when working with listboxes. You can also check if a listbox has any item selected through:if listbox1.selectedindex = -1 then 'none is selected end if
Posted by The ANZAC : "WWBD, What Would Buffy Do?" : "I don't know man, she's stronger than me"
Thanks for your respond :) i have another question, I want to read the selected line with a text box, so I wrote:
Display.Text = JobList.Items.Item(LineNumber.Text).ToString
there are 2 textboxs: Display.Text, LineNumber.Text and 1 listbox: JobList but an error returned... -
Thanks for your respond :) i have another question, I want to read the selected line with a text box, so I wrote:
Display.Text = JobList.Items.Item(LineNumber.Text).ToString
there are 2 textboxs: Display.Text, LineNumber.Text and 1 listbox: JobList but an error returned...benny777ex wrote:
but an error returned
What error?
Regards, Satips.:rose:
-
benny777ex wrote:
but an error returned
What error?
Regards, Satips.:rose:
uhh sorry I was wrong, resolved. Thanks
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
-
uhh sorry I was wrong, resolved. Thanks
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
Ok . No Problem.
Regards, Satips.:rose:
-
Thanks for your respond :) i have another question, I want to read the selected line with a text box, so I wrote:
Display.Text = JobList.Items.Item(LineNumber.Text).ToString
there are 2 textboxs: Display.Text, LineNumber.Text and 1 listbox: JobList but an error returned...benny777ex wrote:
I want to read the selected line with a text box, so I wrote: Display.Text = JobList.Items.Item(LineNumber.Text).ToString there are 2 textboxs: Display.Text, LineNumber.Text and 1 listbox: JobList
hi I have another question, Like I said, I want to read the selected line with textbox. how to highlight the line in the listbox? or is it possible to do some text change, such as make it bold, or add some extra text like:
">>" + the line in the list box + "<<"
in the line in the listbox? Please Help, ThanksBenny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
-
benny777ex wrote:
I want to read the selected line with a text box, so I wrote: Display.Text = JobList.Items.Item(LineNumber.Text).ToString there are 2 textboxs: Display.Text, LineNumber.Text and 1 listbox: JobList
hi I have another question, Like I said, I want to read the selected line with textbox. how to highlight the line in the listbox? or is it possible to do some text change, such as make it bold, or add some extra text like:
">>" + the line in the list box + "<<"
in the line in the listbox? Please Help, ThanksBenny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
use the following framework base class and it's functions Imports Microsoft.VisualBasic.Compatibility.VB6 getitemdata setitemdata
Sonia Gupta Soniagupta1@yahoo.co.in
-
use the following framework base class and it's functions Imports Microsoft.VisualBasic.Compatibility.VB6 getitemdata setitemdata
Sonia Gupta Soniagupta1@yahoo.co.in
Thanks for reply :) I had imported Microsoft.VisualBasic.Compatibility.VB6. but... how to use them?
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
-
Thanks for reply :) I had imported Microsoft.VisualBasic.Compatibility.VB6. but... how to use them?
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
NO DON'T USE THAT PLEASE! That is a bad habit, to form a dependency on old vb6 methods, you should learn the new way because those methods will be phased out, most likely in the next edition. Do this:
me.listbox1.selectedindex = 'whatever number between 0 and listbox1.count - 1 or a variable
Posted by The ANZAC : "WWBD, What Would Buffy Do?" : "I don't know man, she's stronger than me"
-
NO DON'T USE THAT PLEASE! That is a bad habit, to form a dependency on old vb6 methods, you should learn the new way because those methods will be phased out, most likely in the next edition. Do this:
me.listbox1.selectedindex = 'whatever number between 0 and listbox1.count - 1 or a variable
Posted by The ANZAC : "WWBD, What Would Buffy Do?" : "I don't know man, she's stronger than me"
Thanks again :) I used your way, it works beautifully.
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)
-
Thanks again :) I used your way, it works beautifully.
Benny Im using: Windows XP Professional SP2 Microsoft Visual Basic 2005 (.NET)