这可能是一个微不足道的初学者问题,我已经找到了很多有关 Windows 和 Silverlight 应用程序的相关信息,但没有任何东西可以直接帮助我。我正在用 C# 和 XAML 编写一个 Windows Phone 8.1/WinRT 应用程序,我想以编程方式修改在 XAML 中创建的应用程序栏。例如,我只想在调试版本中包含一个按钮,在后面的代码中使用预处理器指令。
在下面的 XAML 代码中,我创建了一个带有两个按钮的 BottomAppBar。如何创建第二个按钮(AppBarAddSampleItemsButton),包括后面代码中的所有属性?
<prism:VisualStateAwarePage.BottomAppBar>
<CommandBar >
<CommandBar.PrimaryCommands>
<AppBarButton x:Uid="AppBarNewItemButton"
Label="New item"
Icon="Add" Command="{Binding GoToAddItemPageCommand}" />
</CommandBar.PrimaryCommands>
<CommandBar.SecondaryCommands>
<AppBarButton x:Uid="AppBarAddSampleItemsButton"
Label="Add sample items"
Command="{Binding GoToAddSampleItemssPageCommand}" />
</CommandBar.SecondaryCommands>
</CommandBar>
</prism:VisualStateAwarePage.BottomAppBar>