Я пытаюсь изменить SystemTray.BackgroundColor моего приложения Windows Phone, привязывая его к свойству в моей модели ViewModel. У меня есть свойство, которое устанавливает фон моего приложения.Bind SystemTray.BackgroundColor
private SolidColorBrush _bgcolor;
public SolidColorBrush BGColor
{
get
{
return _bgcolor;
}
set
{
_bgcolor = value;
RaisePropertyChanged(() => BGColor);
}
}
Теперь я хочу установить BackgroundColor SystemTray на тот же цвет, что и BGColor. BGColor может быть изменен все время &, поэтому я также хочу изменить SystemTray.BackgroundColor. Во всяком случае, я попытался Свяжите SystemTray в так:
shell:SystemTray.BackgroundColor="{Binding BGColor}"
Тем не менее, SystemTray Цвет черный. DataContext устанавливается с помощью локатора
DataContext="{Binding Main, Source={StaticResource Locator}}"
Если вам необходимо требовать уведомления имело место, я думаю, источник должен быть Dynamic Resource –