Eliminare uno o più item di una ListBox selezionati con il mouse
Da Gambas-it.org - Wikipedia.
Versione del 7 dic 2023 alle 16:54 di Vuott (Discussione | contributi)
Per eliminare uno o più item di una ListBox, selezionati con il mouse, bisognerà innanzitutto assegnare alla Proprietà ".Mode" della ListBox la Costante ".Multiple" della Classe statica Select.
Mostriamo quindi un possibile codice:
Public Sub Form_Open() With ListBox1 ' Assegnazione eslicita di vaori stringa per 5 elementi della "ListBox":> .List = ["aaaa", "bbbb", "cccc", "dddd", "eeee"] ' Consente di selezionare con il mouse più di un elemento della "ListBox":> .Mode = Select.Multiple End With End Public Sub ListBox1_Leave() For b As Byte = 0 To ListBox.List.Max If ListBox1[b].Selected Then ListBox1.Remove(b) b -= 1 Endif Next End