When I’m select all rows in grid SelectedChaged fires on every row. For excample:
1. After form load with 10 rows fired once SelectedChaged() for a first row;
2. After I’m holds Shift button and click on last row – SelectedChaged() fires 9 times.
If I’m have grid with 10000 rows it’s fire 10000 times.
It’s very unusable. How to detect that grid move in new selection state? Where SelectedChageComplete() event is?