我正在研究VB WindowsForms应用程序。表单有一个列表框,其中包含项的数字。它们没有像...那样排列成数字序列。
01
09
02
07
...
我想将它们安排到数字序列中,例如..
01
02
07
09
...
我不知道这样做。
谢谢
答案 0 :(得分:2)
您可以使用此方法并调用sort函数...
Private Sub SortListBox(ByVal listBox As ListBox)
Dim TempList As New List(Of Integer)
For Each LI In listBox.Items
TempList.Add(Integer.Parse(LI.ToString()))
Next
TempList.Sort()
listBox.DataSource = TempList
End Sub
然后在添加完所有项目后立即调用它......
SortListBox(ListBox1)
答案 1 :(得分:0)
要对其进行排序,您需要致电ListBox1.Sorted = true