2

在 Windows 和 Windows Phone 8.1 中,可以在 app.xaml 中定义一个全局 appbar,然后在页面中引用此 appbar 以将其添加到页面中。然后,您只需要实现一次 XAML 和一次事件。

我正在努力寻找有关如何使用 Windows 通用应用程序正确管理它的内容。由于通用应用程序自旋,人们无法再访问 app.xaml 中的 Microsoft.Phone.Shell。

有人可以建议实现上述全局命令栏的最佳方法。

非常感谢。戴夫

4

1 回答 1

1

全局命令是指普通命令栏?这里有我的代码,你可以在 Windows/Windows Phone/UWP 中使用

<Page.BottomAppBar    >
        <CommandBar  x:Name="appBar" IsSticky="False" >
            <CommandBar.PrimaryCommands  >
                <AppBarButton  Label="Remove ads" Icon="Cancel"  Click="Show_Click" />
                 <AppBarButton  Label="Refresh" Icon="Refresh"  Click="Refresh_Click" />
                <AppBarButton Label="Share" Icon="ReShare" Click="Share_Click"/> 
                 <AppBarButton Label="Review" Icon="LikeDislike" Click="Review_Click"/> 

                <!--<AppBarButton Label="Recommend" Icon="AllApps" Click="AllApps_Click"/>--> 
            </CommandBar.PrimaryCommands>
             <CommandBar.SecondaryCommands>
            <AppBarButton Icon="AllApps" Label="Recommend" Click="AllApps_Click"/>
            <AppBarButton Icon="Comment" Label="Feedback" Click="Feedback_Click"/>
        </CommandBar.SecondaryCommands>
        </CommandBar>
    </Page.BottomAppBar>
于 2015-10-31T07:26:26.363 回答