0
내 Windows Phone 응용 프로그램의 SystemTray.BackgroundColor를 내 ViewModel의 속성에 바인딩하여 변경하려고합니다. 내 응용 프로그램의 배경을 설정하는 속성이 있습니다.Bind SystemTray.BackgroundColor
private SolidColorBrush _bgcolor;
public SolidColorBrush BGColor
{
get
{
return _bgcolor;
}
set
{
_bgcolor = value;
RaisePropertyChanged(() => BGColor);
}
}
이제 SystemTray의 BackgroundColor를 BGColor와 같은 색으로 설정하려고합니다. BGColor는 항상 변경 될 수 있습니다. & 그래서 SystemTray.BackgroundColor도 변경하려고합니다. 은 어쨌든,이 같은에서 SystemTray에 바인딩을 시도했다 :
shell:SystemTray.BackgroundColor="{Binding BGColor}"
아직도, SystemTray의 색상은 검은 색입니다. 의 DataContext는 로케이터
DataContext="{Binding Main, Source={StaticResource Locator}}"
당신이 통지가 발생한 필요로 할 필요가있는 경우, 내가, 소스가 동적 자원 있어야한다고 생각합니다 –