一个有趣的问题,我想知道是否可以为 Windows Phone 8 中的应用程序栏按钮设置主题,以便在按下时使用不同于当前强调色的其他颜色作为按钮的背景。我目前正在我的测试应用程序后面的代码中创建我的应用程序栏。有没有关于如何做到这一点的建议?我还没有在任何地方找到在线资源。基本上我现在拥有的是一个非常简单的应用程序栏,用于测试目的。
MainPage.xaml.cs
private void BuildLocalizedApplicationBar()
{
// Set the page's ApplicationBar to a new instance of ApplicationBar.
ApplicationBar = new ApplicationBar();
// Create a new button and set the text value to the localized string from AppResources.
ApplicationBarIconButton newButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/new.png", UriKind.Relative));
newButton.Text = "new";
newButton.Click += newButton_Click;
ApplicationBar.Buttons.Add(newButton);
}