ScrollViewer в WinRT работает из коробки с колесом мыши. Однако в вашем сценарии действительно есть два ScrollViewer: тот, который вы создали, и тот, который находится внутри шаблона GridView. Эти два конфликта.
Чтобы решить эту проблему, я удалил ScrollViewer из шаблона GridView следующим образом:
<GridView.Template>
<ControlTemplate>
<ItemsPresenter />
</ControlTemplate>
</GridView.Template>
Это похоже на работу, но может иметь другие нежелательные побочные эффекты ...