using Microsoft.Phone.Shell;
public MainPage()
{
InitializeComponent();
ApplicationBar = new ApplicationBar();
ApplicationBar.IsVisible = true;
ApplicationBar.IsMenuEnabled = true;
ApplicationBarIconButton button1 = new ApplicationBarIconButton(new Uri-("/Images/appbar.transport.pause.rest.png",UriKind.Relative));
button1.Text = "Start";
button1.Click += new EventHandler(button1_Click);
ApplicationBarIconButton button2 = new ApplicationBarIconButton(new Uri("/Images/appbar.transport.play.rest.png", UriKind.Relative));
button2.Text = "Storp";
button2.Click += new EventHandler(button2_Click);
ApplicationBar.Buttons.Add(button1);
ApplicationBar.Buttons.Add(button2);
ApplicationBarMenuItem menuItem1 = new ApplicationBarMenuItem("MenuItem1");
menuItem1.Click += new EventHandler(menuItem1_Click);
ApplicationBarMenuItem menuItem2 = new ApplicationBarMenuItem("MenuItem2");
menuItem2.Click += new EventHandler(menuItem2_Click);
ApplicationBar.MenuItems.Add(menuItem1);
ApplicationBar.MenuItems.Add(menuItem2);
}
Xaml中的ApplicationBar是不支持数据绑定的,如果需要做国际化或本地化的时候则用C#代码定义ApplicationBar
系统托盘显示设置语句 Microsoft.Phone.Shell,SystemTray.IsVisible = true;