我有一個頁面,它有許多UI元素,它的滾動垂直像時間軸。在中間我有一個支點,當它獲得焦點或鼠標指針進入scrollviewer停止滾動。在ScrollViewer中滾動,滾動查看器不會滾動
<ScrollViewer x:Name="scrollViewer" VerticalScrollMode="Enabled" HorizontalScrollMode="Disabled">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="90"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition MaxWidth="180"/>
<ColumnDefinition Width="360*" MaxWidth="1060"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<!-- more UI elements-->
<Pivot ScrollViewer.HorizontalScrollMode="Disabled" ScrollViewer.VerticalScrollMode="Disabled" x:Name="InfoPivot" Title="Pivot" Grid.Column="1" Grid.Row="4" VerticalAlignment="Top" MaxWidth="1060" HorizontalAlignment="Left" MinHeight="500">
<PivotItem Header="Mylist">
<GridView x:Name="theList" Margin="20,10,10,13" ItemTemplate="{StaticResource GridViewTemplate1}" VerticalAlignment="Top" HorizontalAlignment="Center"/>
</PivotItem>
</Pivot>
</Grid>
這似乎工作,但似乎沒有海岸或有加速度。你有沒有找到更好的方法來解決這個問題? –
@BobBurningham在我修好之後,Nope還沒有投入任何時間,它進入了我的優先事項的底部。 – Stamos