Non sono riuscito a farlo funzionare. Personalmente credo che sia il corrispondente dell 'istruzione
tuttavia dentro la ListBox_Click in cui ho cercato di inibire la selezione, al verificarsi di certe condizioni, non vi sono riuscito nè agendo sul metodo
UnselectAll , nè attraverso la forzatura del valore (-1) nella proprietà Index. Inoltre ho anche notato che dopo una ListBox.Clear ed il successivo caricamento di nuove stringhe nella ListBox.List, il comando
ListBox.Index=ListBox.List[i]
dove
i contiene il puntamento ad una riga effettiva della ".List" , fa impazzire G3, come se entrasse in una sorta di loop.