Когда я касаюсь и удерживаю и перемещаю свой список, он перемещается, но когда я больше не держу, он плавно прокручивает назад к началу списка.Как это предотвратить?
Я также пытался поместить весь ItemsControl в ScrollViewer - то же самое поведение.
Без ScrollViewer ItemsControl вообще не прокручивается.
Я установил точки останова наManipulationCompleted ItemsPresenter, ItemsControl и ScrollViewer - во всех них прокрутка отображается в правильном положении, где я ее оставил, но потом куда-то прокручивается назад.
Вот моя разметка xaml:
<Grid x:Name="LayoutRoot">
<ItemsControl Name="lbDeployments"
ItemsSource="{Binding Path=Deployments}"
ItemTemplate="{StaticResource DeploymentItem}" >
<ItemsControl.Template>
<ControlTemplate TargetType="ItemsControl">
<Grid>
<ScrollViewer>
<ItemsPresenter />
</ScrollViewer>
</Grid>
</ControlTemplate>
</ItemsControl.Template>
</ItemsControl>
</Grid>
Пожалуйстапомощь