我有一个产品类,有描述,库存和价格,我需要在列表框中插入描述,我做了:
Me.ListBox1.DataSource = productArray
Me.ListBox1.DisplayMember = "Descrition"
Me.ListBox1.ValueMember = "_Description"
但现在,我需要获得所选项目的价格和库存才能与他们合作,但我无法找到办法。
答案 0 :(得分:2)
将SelectedItem
投射回产品类型。
Private Sub lsb_SelectedIndexChanged(sender As Object, e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
Dim product As Product = DirectCast(ListBox1.SelectedItem, Product)
Debug.WriteLine(product.Stock.ToString)
Debug.WriteLine(product.Price.ToString)
End Sub