Я использую SelectionMode как расширенный (множественный выбор) с WPF DataGrid.Значение SelectedIndex всегда возвращает первую строку, которая была выбрана, независимо от направления выбора.
Например, если я начинаю с индекса 0 и заканчиваю 4, я могу нормально с ним работать.Но если я начинаю с 4 и перехожу к 0, SelectedIndex возвращает 4, и у меня нет подсказки, чтобы добавить количество выбранных ячеек или вычесть.*