-3

My question seems to be a bit strange. I have a long list selector and I want to add a control like application bar in it so it can be repeated many times the same with the controls in the item template. I thought about a grid with the contents I want, but how can I make this Grid slides up and down ?

4

2 回答 2

0

是的,这很奇怪,但你当然可以试试。没有明确的方法可以做到这一点,但您可以创建一个用户控件,该控件将是您想要的应用程序栏之类的元素,并将其添加到列表选择器中。但最大的问题是让它上下滑动。在用户控件中,您可以轻松地做到这一点,但有很多方法可以做到这一点。你必须试试看。使用动画和故事板为滑动效果设置动画。这可以使用 Blend for Visual Studio 来完成。但是您可能会遇到一个问题,即使您在应用程序栏中制作了应用程序栏的动画,就像用户控件一样,它可能无法在列表选择器中工作,因为单个列表项的布局和大小需要更改当用户扩展用户控件以产生滑动效果时。正如我所说,有很多方法可以做到这一点。

于 2014-07-16T20:32:15.633 回答
-1

项目清单

在 App.xaml 中键入此代码

<Application.Resources>
  <shell:ApplicationBar x:Key="UserControlAppBar" ForegroundColor="White" BackgroundColor="Black" IsVisible="True" IsMenuEnabled="True">
    <shell:ApplicationBarIconButton x:Name="button1" IconUri="/Assets/Images/appbar/img1.png" Text="News" Click="button1_Click"/>
    <shell:ApplicationBar.MenuItems>
      <shell:ApplicationBarMenuItem x:Name="MenuItem" Text="Menu1" Click="Menu1_Click"/>
    </shell:ApplicationBar.MenuItems>
  </shell:ApplicationBar>
</Application.Resources>
于 2014-07-18T10:21:26.320 回答