从代码隐藏中打开Windows Phone ApplicationBar

时间:2013-12-19 13:04:27

标签: c# windows-phone-8 windows-phone code-behind

是否有正式的方法或技巧从代码隐藏中使用C#打开Windows Phone ApplicationBar?我想向用户显示隐藏在菜单中的其他选项。

要清楚,我不需要在代码隐藏中创建菜单(但如果这有任何帮助,可以。)

1 个答案:

答案 0 :(得分:0)

无法以编程方式打开应用栏。但您可以在C#中创建应用程序栏。这是样本。

ApplicationBar = new ApplicationBar();
    ApplicationBar.Mode = ApplicationBarMode.Default;
    ApplicationBar.Opacity = 1.0; 
    ApplicationBar.IsVisible = true;
    ApplicationBar.IsMenuEnabled = true;

    ApplicationBarIconButton button1 = new ApplicationBarIconButton();
    button1.IconUri = new Uri("/Images/YourImage.png", UriKind.Relative);
    button1.Text = "button 1";
    ApplicationBar.Buttons.Add(button1);

    ApplicationBarMenuItem menuItem1 = new ApplicationBarMenuItem();
    menuItem1.Text = "menu item 1";
    ApplicationBar.MenuItems.Add(menuItem1);