Search code examples
c#xamlwindows-runtimewindows-phone-8.1commandbar

Commandbar in Windows Phone 8.1


Ho to make Secondary Commands in C# in windows phone 8.1 (winprt) app?

//WINRT:
CommandBar CommandBarObject = new CommandBar();
AppBarButton FirstBtn = new AppBarButton() { Icon = new BitmapIcon() { UriSource = new Uri("ms-appx:///Assets/first.png") } };
FirstBtn.Label = "First";
FirstBtn.Click += FirstBtn_Click;
FirstBtn.IsEnabled = true;

CommandBarObject.PrimaryCommands.Add(FirstBtn);
CommandBarObject.SecondaryCommands.Add(secondaryCommand);

How to make this secondaryCommand now?


Solution

  • Just put there AppBarButton:

     CommandBar CommandBarObject = new CommandBar();
     AppBarButton FirstBtn = new AppBarButton() { Icon = new BitmapIcon() { UriSource = new Uri("ms-appx:///Assets/first.png") } };
     FirstBtn.Label = "First";
     FirstBtn.Click += FirstBtn_Click;
     FirstBtn.IsEnabled = true;
    
     AppBarButton secondaryCommand = new AppBarButton() { Label = "Second", IsEnabled = true } };
     secondaryCommand.Click += FirstBtn_Click;
    
     CommandBarObject.PrimaryCommands.Add(FirstBtn);
     CommandBarObject.SecondaryCommands.Add(secondaryCommand);