Jay*_*nan 11 xaml application-bar windows-8 windows-runtime winrt-xaml
我一直试图App bar在WinRT metro app(C#/ XAML)中实现,但不知道从哪里开始.我尝试过使用<ApplicationBar/>标签,但是出现了Type not found错误.
网上没有帮助,有人可以用答案更新这篇文章,以便它也可以作为其他程序员的参考吗?
只有一个JavaScript样本没有太多帮助.
Fil*_*kun 13
这应该工作:
<AppBar
VerticalAlignment="Bottom">
<Button
AutomationProperties.Name="Play"
Style="{StaticResource PlayAppBarButtonStyle}"
Command="{Binding PlayCommand}" />
</AppBar>
Run Code Online (Sandbox Code Playgroud)
- 你会把它放在页面的布局根网格中.
*编辑
注意:根据文档 - 您应该将它放在Page.BottomAppBar属性中,尽管至少在Windows 8 Consumer Preview中 - 它在任何网格中使用时都可以正常工作,如果您的UI没有与页面控件紧密耦合,这很方便.
*编辑2,来自MSFT的回复:
建议的方法是使用Page.BottomAppBar/TopAppBar属性.
*编辑3
WinRT XAML工具包中的CustomAppBar 可以在任何地方使用,基于垂直/水平对齐的动画,可以在其上覆盖其他内容,并且还具有允许阻止其打开的CanOpen属性.
| 归档时间: |
|
| 查看次数: |
13788 次 |
| 最近记录: |