Я пытаюсь прокрутить просмотрщик на определенную позицию.
Но прокрутка останавливается после прокрутки на определенную позицию.
xaml:
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="0.01*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Stackpanel Grid.row=0------/>
<ScrollViewer Name="DataList" Grid.Row="2" Grid.RowSpan="2" Grid.Column="1">
<Grid Name="ScrollContent" Margin="0,0,0,0" Height="1000">
<Grid.RowDefinitions>
<RowDefinition Height="1.5*"/>
<RowDefinition Height="1.5*"/>
</Grid.RowDefinitions>
<ScrollViewer Grid.Row="0" Grid.Column="0" Name="DataViewer1" VerticalScrollBarVisibility="Visible">
-----//code
</ScrollViewer>
<Grid Grid.Row="1" Grid.Column="0" Name="DataViewer" >
----//code
</Grid>
</Grid>
</Scrollviewer>
</Grid>
Я использую следующую строку:
DataList.ScrollToVerticalOffset(500);
Поведение такое же, когда я изменяю вышеуказанную строку на
DataList.ScrollToVerticalOffset(1000);
Пожалуйста, помогите!