Hi,
i have a list box with a number of items.
I want the user to be able to select a number of items, press the delete
key, and they are delete. The following code does cause an error....
I guess i must be doing it wrong, but can't think how else to go about the
delete (after trapping the delete keydown)
----
Dim indx As clsInspectionTime
For Each indx In lstInspectiontimes.SelectedItems
lstInspectiontimes.Items.Remove(indx)
Next
Herfried K. Wagner [MVP] - 20 May 2006 19:48 GMT
"Aussie Rules" <nobody@whocares.com> schrieb:
> I want the user to be able to select a number of items, press the delete
> key, and they are delete.
See:
<URL:http://groups.google.de/group/microsoft.public.dotnet.languages.vb/msg/534ed1f2a
04ac510>

Signature
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
Brian Henry - 20 May 2006 21:10 GMT
when enumerating a collection, you can not change the enumeration... aka you
cant remove items from it... so you will have to use the .count property of
the selected items collection and move through them one by one until there
is zero items in it... (this is not enumerating, only for each is)
> Hi,
>
[quoted text clipped - 14 lines]
>
> Next