【问题标题】:How do I arrange Items in a List-box?如何在列表框中排列项目?
【发布时间】:2014-08-18 04:54:01
【问题描述】:
我正在开发一个 VB WindowsForms 应用程序。该表单有一个列表框,其中包含数字及其Items。它们没有像..那样排列成数字序列。
01
09
02
07
...
我想将它们排列成一个数字序列,例如..
01
02
07
09
...
我不知道这样做。
谢谢
【问题讨论】:
标签:
vb.net
winforms
listbox
controls
form-control
【解决方案1】:
您可以使用此方法并调用排序函数...
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)
【解决方案2】:
要对其进行排序,您需要致电ListBox1.Sorted = true