Прокрутите новый элемент в ItemsControl для просмотра

у меня естьItemsControl это связано сObservableCollection, У меня есть этот метод в коде, который добавляет новую модель в список. Затем я хотел бы прокрутить новый элемент (внизу списка).

Я думаю размерItemsControl еще не обновляется, когда я запрашиваю размер, так какActualHeight до и после добавления модель одинакова. Эффект этого кода заключается в прокрутке до точки чуть выше нового элемента.

Откуда мне знать, что новогоActualHeight будет?

Вот мой код:

        ViewModel.CreateNewChapter();
        var height = DocumentElements.ActualHeight;
        var width = DocumentElements.ActualWidth;
        DocumentElements.BringIntoView(new Rect(0, height - 1, width, 1));

Ответы на вопрос(1)

Ваш ответ на вопрос