Visual Basic Code , VB.NET Code, VB Code
  Home   :  Code   :  Forums   :  Submit   :  Mailing List   :  About   :  Contact
A1VBCode Forums
Home      Members   Calendar   Who's On
Welcome Guest ( Login | Register )
      

Home » .NET Programming » Visual Basic .NET/2005/2008 » Sort ComboBox


Sort ComboBoxExpand / Collapse
Author
Message
Posted 8/31/2008 8:28:37 AM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: 12/30/2008 10:42:31 AM
Posts: 96, Visits: 154
I want to sort a combobox, but if I use the sort property it will sort like:

1
11
13
2
22
30

And I want to have it like:

1
2
11
13
22
30

How can I do that?

Post #25629
Posted 9/2/2008 9:34:28 AM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 9/2/2008 9:32:27 AM
Posts: 21, Visits: 335
Hello,

Try the given code snippet. This should work for you.

<CODE>

Dim arr(Me.ComboBox1.Items.Count - 1) As Integer

Dim i As Integer

For i = 0 To Me.ComboBox1.Items.Count - 1

arr(i) = Me.ComboBox1.Items(i)

Next

Array.Sort(arr)

Me.ComboBox1.Items.Clear()

For i = 0 To arr.Length - 1

Me.ComboBox1.Items.Add(arr(i))

Next

</CODE>

Regards,

Allen Smith

Software Engineer
ComponentOne LLC
www.componentone.com

Post #25634
Posted 9/3/2008 1:52:58 PM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: 12/30/2008 10:42:31 AM
Posts: 96, Visits: 154
Thanks a lot

It's working, but you would expect it would be a standerd propertie

Kiter

Post #25638
« Prev Topic | Next Topic »


Reading This TopicExpand / Collapse
Active Users: 1 (1 guest, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: Brian, Peter

PermissionsExpand / Collapse

All times are GMT -5:00, Time now is 11:05pm