У меня есть приложение Windows Phone 7.1 Mango, в котором я в основном успешно переопределяю встроенные цвета темы. Однако, если у пользователя выбрана белая тема, а страница имеет темный фон и темную панель приложения, панель приложения отображается и анимируется с белым фоном, что вызывает раздражающее мерцание. После завершения анимации цвет фона устанавливается в темный цвет соответствующим образом.
Есть ли способ отключить анимацию панели приложений или установить начальный цвет фона анимации?
Смотрите это видеозахват проблемы мерцания.
Xaml:
Code behind:
public partial class Page1
{
public Page1()
{
InitializeComponent();
}
private void ButtonClick(object sender, RoutedEventArgs e)
{
ApplicationBar.IsVisible = !ApplicationBar.IsVisible;
}
}