Hi,
There is a bug with VirtualItemsSelectionRangeChanged event on version
3.5 of the .NET framework.
1. That event not raises when only one element is selected.
2. That event gives incorrect indices (start and end).
To reproduce this bug create a list view in virtual mode, populate it
with 100 items and try to change selection using keyboard and/or mouse.