Прокрутите средство просмотра прокрутки вверх через модель просмотра

Я использую ScrollViewer с шаблоном MVVM, и список элементов заключен в оболочку ScrollViewer, например

<ScrollViewer>
  <ListView>
    <ListView.View>
        <GridView>
            <GridViewColumn
                Header = "Name"
                DisplayMemberBinding="{Binding Path=Name}"
            />              
        </GridView>
    </ListView.View>
  </ListView>
</ScrollViewer>

Элементы списка привязаны к коллекция объектов в модели просмотра. Я хочу, чтобы средство просмотра прокрутки прокручивалось вверх всякий раз, когда элемент добавляется или удаляется из коллекции.

Я использую ScrollViewer с шаблоном MVVM, а список элементов оборачивается ScrollViewer, например

<ScrollViewer>
  <ListView>
    <ListView.View>
        <GridView>
            <GridViewColumn
                Header = "Name"
                DisplayMemberBinding="{Binding Path=Name}"
            />              
        </GridView>
    </ListView.View>
  </ListView>
</ScrollViewer>

Элементы списка привязаны к коллекции объектов в модели просмотра. Я хочу, чтобы средство просмотра прокрутки прокручивало вверх всякий раз, когда элемент добавляется или удаляется из коллекции.

Я использую ScrollViewer с шаблоном MVVM, а список элементов оборачивается ScrollViewer, например

<ScrollViewer>
  <ListView>
    <ListView.View>
        <GridView>
            <GridViewColumn
                Header = "Name"
                DisplayMemberBinding="{Binding Path=Name}"
            />              
        </GridView>
    </ListView.View>
  </ListView>
</ScrollViewer>

Элементы списка привязаны к коллекции объектов в модели просмотра. Я хочу, чтобы средство просмотра прокрутки прокручивалось вверх всякий раз, когда элемент добавляется или удаляется из коллекции.
Мне нужна модель представления для запуска события, а не использование метода ScrollToTop () в коде программной части представления.

9
задан JumpingJezza 18 June 2015 в 08:30
поделиться