打印列表1。ItemData(列表1。ListIndex)
末端接頭
私有子窗體_Load()
列表1。附加項目“A”
列表1。附加項目“B”
列表1。附加項目“C”
列表1。AddItem“D”
列表1。item data(0)= 1
列表1。item data(1)= 2
列表1。item data(2)= 3
列表1。item data(3)= 4
末端接頭
您可以使用itemdata屬性為每個列表項綁定壹個數值。
以下內容來源於網絡:
ItemData屬性
舉例?應用於
返回或設置組合框或列表框控件中每壹項的特定個數。
語法
對象。item data(index)【= number】
ItemData屬性語法包含以下部分:
部分描述
Object對象表達式,其值為“應用於”列表中的對象。
Index對象中指定項的編號。
編號與指定項目相關聯的編號。
解釋
ItemData屬性是壹個長整數數組,其項數與控件的List屬性相同。每個項目都可以通過與之相關的編號來識別。例如,在ListBox控件中,可以使用員工ID號來標識每個員工的姓名。在填寫ListBox時,員工編號也應填寫在ItemData的相應元素中。
ItemData通常用作與ListBox控件中的項目相關的數據結構數組的索引。
請註意,當使用AddItem方法將某項插入列表時,該項會自動插入ItemData數組。但是它的值不會被重新初始化為0;在插入項之前,它在該位置保存列表的值。使用ItemData屬性時,請確保在向列表中添加新項目時設置其值。
ItemData屬性的示例
本示例用雇員的姓名填充ListBox控件,用雇員的代號填充ItemData屬性數組,並使用NewIndex屬性將代號與排序列表同步。當用戶做出選擇時,Label控件顯示選項的名稱和代碼。為了嘗試這個例子,r將代碼粘貼到包含ListBox和Label的表單的聲明部分。將ListBox的Sorted屬性設置為True,然後按F5鍵並單擊ListBox。
私有子窗體_Load()
按照排序順序將相應的項填充到t List1和ItemData數組中。
列表1。AddItem“朱迪·菲爾普斯”
列表1。ItemData(列表1。new index = 42310
列表1。AddItem“Chien Lieu”
列表1。ItemData(列表1。new index)= 52855
列表1。AddItem“毛羅·索倫托”
列表1。ItemData(列表1。new index)= 64932
列表1。AddItem“辛西婭·貝內特”
列表1。ItemData(列表1。new index)= 39227
End子私有子列表1_Click()
添加員工編號和員工姓名。
Msg = List1。ItemData(列表1。ListIndex)和amp。" "
Msg = Msg & amp列表1。列表(List1。ListIndex)
標簽1。標題=消息
末端接頭
應用於:
組合框控件
列表框控件