Windows应用商店拉到显示按钮

时间:2014-05-07 10:29:16

标签: c# windows xaml

我有一个Windows运行时应用程序设置显示一个长ListView,我希望用户能够刷新。

我目前在ListView的标题中放置了一个刷新按钮,但这并不理想,因为它始终显示。

我希望用户能够下拉ListView,并且当视图向下滚动时,可以点击以刷新的按钮滚动到视图中。但是,默认情况下,ListView会捕捉到使其不在ListViewItems上方。

如何让ScrollViewer默认在视口上方显示?

1 个答案:

答案 0 :(得分:0)

  

我希望用户能够下拉并显示可以点按的按钮。

如果我正确理解了您的请求,您希望拥有App Bar,可以通过按鼠标右键或从应用程序的底部或顶部向内滑动来调用。{/ p>

AppBar本身,或者更确切地说包含CommandBar也可以配置为在用户使用IsOpen属性

导航到Page / View时立即显示
<Page.BottomAppBar>
    <CommandBar IsOpen="True">
        <AppBarButton Label="Refresh" Icon="Refresh" Click="AppBarButton_Click"/>
        <AppBarButton Label="Help" Icon="Help" Click="AppBarButton_Click"/>
    </CommandBar>
</Page.BottomAppBar>