eli VisualBasic:in ListBox komponentin ohjeita/neuvvoja tarvisin.
Osaan lisää Listaan asioita ... esim
malmi.AddItem "Kupari"
malmi.AddItem "Kulta"
malmi.AddItem "Kulta"
Mutta miten saan (vaikka jotain nappia painamalla) Listasta pois jonkin asian ?
Esim jos vaikka haluaisin tuosta tuon toisen "Kulta" pois niin mitä täytyy kirjoittaa ?
Olisin kiitollinen kaikesta asiallisesta avusta...
Osaan lisää Listaan asioita ... esim
malmi.AddItem "Kupari"
malmi.AddItem "Kulta"
malmi.AddItem "Kulta"
Mutta miten saan (vaikka jotain nappia painamalla) Listasta pois jonkin asian ?
Esim jos vaikka haluaisin tuosta tuon toisen "Kulta" pois niin mitä täytyy kirjoittaa ?
Olisin kiitollinen kaikesta asiallisesta avusta...
Vastaukset 3
Vanhimmat
Vaikka näin:
lstAlkuaineet = listboxi
cmdPoistaKohde = painike, joka poistaa
toisena listassa olevan kohteen.
Private Sub cmdPoistaKohde_Click()
If lstAlkuaineet.ListCount > 1 Then
lstAlkuaineet.RemoveItem (1)
End If
End Sub
Vielä kun laitat ton lisäksi niin saat poistettua sen minkä haluat mut tämän varmaan jo tiesitkin:).Laitoinpa kuiteski.
Private Sub Command1_Click()
Dim i As Integer
i = List1.ListIndex
If List1.ListCount > 1 Then
List1.RemoveItem (i)
End If
End Sub
tai sitten jos haluat tuplaklikkamalla poistaa listasta
Private Sub List1_DblClick()
Dim i As Integer
i = List1.ListIndex
If List1.ListCount > 1 Then
List1.RemoveItem (i)
End If
End Sub
Suuret kiitokset .