Присоединение команды к ScrollViewer.ScrollChanged ListView

Класс WPF ListViewможно настроить для автоматической обработки прокрутки без внешнего ScrollViewerи можно зарегистрировать обработчик событий для внутренней полосы прокрутки элемента управления, написав XAML, подобный этому :

<ListView ScrollViewer.ScrollChanged="ScrollChanged"  />

. Как прикрепить его к команде MVVM light? Я пробовал следующее, но это не работает:

<ListView>
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="ScrollViewer.ScrollChangedEvent">
            <cmd:EventToCommand Command="{Binding ScrollCommand}" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
</ListView>

Примечание:ScrollCommand-это RelayCommandиз моей модели просмотра.

7
задан Adi Lester 30 July 2012 в 13:12
поделиться