これは些細な初心者の質問かもしれません。Windows および Silverlight アプリに関するかなりの関連情報を見つけましたが、直接役立つものは何もありませんでした。C# と XAML でWindows Phone 8.1/WinRT アプリを作成しています。XAML で作成されたアプリケーション バーをプログラムで変更したいと考えています。たとえば、コード ビハインドでプリプロセッサ ディレクティブを使用して、デバッグ ビルドのみに含めたいボタンがあります。
次の XAML コードでは、2 つのボタンを持つ BottomAppBar を作成しています。コード ビハインドのすべてのプロパティを含む 2 番目のボタン (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>