В WPF я знаю, что могу использовать ListView.ScrollIntoView
для прокрутки определенного элемента в представлении, но он всегда будет делать наименьшее количество прокрутки, чтобы этот элемент отображался.
Как я могу прокрутить его, чтобы элемент, который я хочу показать, прокручивается вверху списка ListView?
Я думал о вызове ScrollIntoView дважды, один раз для элемента, который я хочу в верхней части, и один раз для последнего показанного элемента, но я не знаю, как узнать, что последний показанный элемент.