Su internet ho trovato questo codice:
per aggiungere un valore lo si usa in questo modocodice:Private Class cMyItem Public Sub New(ByVal sMyVisibleTag As String, ByVal iMyIDTag As Integer) MyVisibleTag = sMyVisibleTag MyIDTag = iMyIDTag End Sub Public MyVisibleTag As String 'il tag visibile Public MyIDTag As Integer 'il tag nascosto 'Ovveride della funzione ToString Public Overrides Function Tostring() As String Return MyVisibleTag End Function End Class
per richiamare un datocodice:ListBox1.Items.Add(New cMyItem("tag visibile", "tag invisibile"))
come mai succede questo??? io pensavo che ci volesse un array per fare questo, come fa esattamente a sapere quale dato recuperare???codice:With DirectCast(ListBox1.SelectedItem, cMyItem) Me.TextBox1.Text = .MyIDTag End With
Grazie.

Rispondi quotando
