在我的应用中,我从LongListSelector
中的服务器加载项目。在我的搜索页面上,我也有一个应用栏。我需要降低其不透明度,以便显示隐藏在应用栏后面的项目。当我使AppBar
透明时,长列表选择器项目仍隐藏在应用栏后面。
我需要完全相同的外观和感觉,如下面的屏幕截图中的foursquare所示。
任何帮助?
答案 0 :(得分:0)
将根网格或LongListSelector Marging放在哪里工作?
Margin="0,0,0,75"
像:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="0,0,0,75" />
问候!
<强>更新强>
我现在正在谷歌搜索一下,我发现了this article。我建议阅读它。
在本文中,我看到LongListSelector有一个ListFooterTemplate,因此您可以设置页脚,它将起作用。
<DataTemplate x:Key="citiesListFooter">
<Border Background="White" Opacity="0.2" Height="70">
<TextBlock Text="Cities Footer" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Black"/>
</Border>
</DataTemplate>
将它放在你的MainPage.Resource中,然后在你的LongListSelector中放入这行代码:
ListFooterTemplate="{StaticResource citiesListFooter}" Margin="1,0,-1,0"/>
此示例来自我上面给出的链接。希望有所帮助。
问候!