【问题标题】:Open Windows Phone ApplicationBar from code-behind从代码隐藏打开 Windows Phone ApplicationBar
【发布时间】:2013-12-19 13:04:27
【问题描述】:

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

明确地说,我不需要在代码隐藏中创建菜单(但可以,如果有任何帮助的话)。

【问题讨论】:

  • 您的意思是创建栏还是扩展它以显示菜单项?
  • 我的意思是扩展它以显示菜单项。
  • 现在就像 Jaihind 在他的回答中所写的那样 - 无法以编程方式打开应用栏。

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


【解决方案1】:

无法以编程方式打开应用程序栏。但是您可以在 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);

【讨论】:

    猜你喜欢
    • 2010-10-28
    • 2013-03-02
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多