这是我在.xaml文件中编写的代码,用于显示应用程序栏。
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBarIconButton IconUri="/Assets/AppBar/back.png" Text="Previous" Click="ApplicationBarIconButton_Click_2"/>
<shell:ApplicationBarIconButton IconUri="/Assets/AppBar/save.png" Text="Save" Click="ApplicationBarIconButton_Click_3"/>
<shell:ApplicationBarIconButton IconUri="/Assets/AppBar/next.png" Text="Next" Click="ApplicationBarIconButton_Click_1"/>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
但是当我添加了Vserv广告时,它会禁用应用栏,之后根本不会显示该栏。
我是Windows Phone开发的先驱。你能帮助我在C#中转换这段代码,以便我可以在广告关闭后在.cs文件中使用它吗?
答案 0 :(得分:2)
如果我猜对了。您可以在.cs文件中添加应用程序
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);