Windows通用应用程序(10)隐藏栏
我正在Windows10上创建通用应用程序,在那里我可以创建简单的列表 我有个问题。我想创建隐藏顶栏。当用户向下滑动时,该栏从顶部淡入屏幕(类似于状态栏,滑动时显示所有内容)。你能给我一些我应该在哪里寻找解决方案的建议吗?我也使用手势识别器,但它不能很好地与滚动查看器配合使用。 这是我的用户控件和工具栏:Windows通用应用程序(10)隐藏栏,windows,xaml,windows-phone-8,win-universal-app,windows-10,Windows,Xaml,Windows Phone 8,Win Universal App,Windows 10,我正在Windows10上创建通用应用程序,在那里我可以创建简单的列表 我有个问题。我想创建隐藏顶栏。当用户向下滑动时,该栏从顶部淡入屏幕(类似于状态栏,滑动时显示所有内容)。你能给我一些我应该在哪里寻找解决方案的建议吗?我也使用手势识别器,但它不能很好地与滚动查看器配合使用。 这是我的用户控件和工具栏: <Grid> <Grid Margin="0"> <Grid.RowDefinitions> <Ro
<Grid>
<Grid Margin="0">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Rectangle Fill="DarkOrange" Grid.Row="0" Margin="0"/>
<TextBox Name="TextBox" KeyDown="TextBox_KeyDown" Grid.Row="0" Margin="-2,5,2,13" Style="{StaticResource TextBoxStyle1}" Grid.RowSpan="2"/>
<Polygon Grid.Row="1" Points="0,0, 40,25, 0,50" Fill="DarkOrange" Margin="172.584,-30.584,186.416,-7.25" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" >
<Polygon.RenderTransform>
<CompositeTransform Rotation="90"/>
</Polygon.RenderTransform>
</Polygon>
</Grid>
这是我想使用此栏的页面:
<Grid Background="Black" Name="LayoutRoot" PointerPressed="OnPointerPressed" PointerReleased="OnPointerReleased" Margin="0,-76,0,0" >
<Grid.RowDefinitions>
<RowDefinition Height="49*"/>
<RowDefinition Height="309*"/>
</Grid.RowDefinitions>
<ScrollViewer Grid.Row="1" Name="scrollViewer" VerticalScrollMode="Enabled" ManipulationMode="All" ManipulationStarted="ScrollViewer_ManipulationStarted" DirectManipulationCompleted="ScrollViewer_DirectManipulationCompleted" DirectManipulationStarted="ScrollViewer_DirectManipulationStarted" IsEnabled="True" >
<StackPanel Name="sc" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.VerticalScrollMode="Enabled">
</StackPanel>
</ScrollViewer>
</Grid>
最后,我开始寻找提拉刷新。我发现了这个 非常好的样品:)