在Metro中创建一个可以使用Top / Bottom AppBars的新Page类

时间:2012-10-08 19:39:15

标签: c# xaml windows-runtime windows-store-apps winrt-xaml

我正在为我的Metro应用程序使用WinRT XAML工具包 - 更具体地说,是AlternativeFrameAlternativePage类。它们非常有用,并且对于它们的预加载功能是必需的。但是,我需要AppBars,这些都没有提供。现在很容易从AlternativePage派生一个新类,并添加一个名为BottomAppBar / TopAppBar的DependencyProperty类型AppBar ...但是,如何使AppBar的行为与本机相同页面类?所以它们出现在右键单击以及向上手势?

1 个答案:

答案 0 :(得分:0)

您只需将AppBars放在页面内。它们只是常规控件,而微软不推荐它 - 你可以这样使用它们。您还可以使用工具包中的CustomAppBar控件而不是标准的AppBar进行更精细的控制,以获得标准的幻灯片转换。