listbox

listbox是列表框,用於提供一組條目(數據項),用戶可以用滑鼠選擇其中一個或者多個條目,但是不能直接編輯列表框的數據。當列表框不能同時顯示所有項目時候,他將自動添加滾動條,使用戶可以滾動查閱所有選項。

簡介

ListBox作為vb的一個控制項
中文名稱列表框
可以通過vb的代碼添加、修改列表框的內容
列表框可以在編程中顯示各種需要的數值

方法:

Sub AddItem(Item As String, 【Index】)
VB.ListBox 的成員
添加一項到 Listbox 控制項。
參數:
Item:所要添加的字元串
Index:可選,將字元串插入在第Index項後面
例:
Dim i%
For i = 1 To 10
List1.AddItem CStr(i)
Next
List1.AddItem "你好", 5

效果:
1
2
3
4
5
你好
6
7
8
9
10

Sub Clear()
VB.ListBox 的成員
清除列表所有項。
參數:無
例:在AddItem的例子後添加
List1.Clear
這樣你的列表框中的內容就都清除了
Sub RemoveItem(Index As Integer)
VB.ListBox 的成員
從一個 ListBox 控制項中刪除一項。
參數:
Index:你要刪除的那項的索引
例:在AddItem的例子後添加
List1.RemoveItem 3
效果:
1
2
3
5
你好
6
7
8
9
10

屬性:
Property Columns As Integer
VB.ListBox 的成員
返回/設定一個值,決定列表框為是在一列中(值為0時)垂直滾動,還是多個列中(值大於0時)水平滾動。
Property List(Integer) As String
VB.ListBox 的成員
返回/設定控制項的列表部分中包含的項。
Property ListCount As Integer
唯讀
VB.ListBox 的成員
返回控制項的列表部分中的項目數。
Property ListIndex As Integer
VB.ListBox 的成員
返回/設定該控制項中當前選定項目的索引值。
Property MultiSelect As Integer
唯讀
VB.ListBox 的成員
返回/設定一個值,決定用戶是否可以在一個控制項中做多重選擇。
Property NewIndex As Integer
唯讀
VB.ListBox 的成員
返回添加到控制項中的最近一個項目的索引。
Property SelCount As Integer
唯讀
VB.ListBox 的成員
返回 ListBox 控制項選定的項目數。
Property Selected(Integer) As Boolean
VB.ListBox 的成員
返回/設定控制項中項目的選定狀態。
Property Sorted As Boolean
唯讀
VB.ListBox 的成員
指出控制項元素是否自動按字母順序排序。
Property Style As Integer
唯讀
VB.ListBox 的成員
返回/設定一個值,決定是否將複選框顯示在 ListBox 控制項中。
Property Text As String
VB.ListBox 的成員
返回當前選中項的文本。
Property TopIndex As Integer
VB.ListBox 的成員
返回/設定在控制項中顯示在最頂端的項目。
-------------------------------------------------------------------
ListBox 和 ComboBox 為用戶提供了選擇。按照預設規定,選項以垂直單列方式顯示,也可以設定成多列方式。如果項目數量超過 ComboBox 或 ListBox 所能顯示的數目,ScrollBar 自動出現在控制項上。於是用戶可以在列表中上下左右滾動。
ComboBox 兼有 TextBox 和 ListBox 兩者的功能。該控制項允許用戶通過鍵入文本或選擇列表中的項目來進行選擇。
與其它含有單值的控制項相反,例如 Label 的 Caption 屬性或 TextBox 的 text 屬性,ListBox 和 ComboBox 含有多個值或值的集合。在運行時用內置的方法增加、刪除及保持集合中的值。要將幾條項目添加到名為 List1 的 ListBox 中,其代碼如下:
List1.AddItem "Paris"
List1.AddItem "New York"
List1.AddItem "San Francisco"
ListBox 和 ComboBox 是在有限空間為用戶提供大量選項的有效方法。
詳細信息 關於 ListBox 和 ComboBox 控制項的詳細信息,請參閱“使用 Visual Basic 的標準控制項”。

相關詞條

相關搜尋

熱門詞條

聯絡我們