이란 에러 메세지를 자주 본다.
만약 behind코드(xaml.cs)라면
Dispatcher.BeginInvoke(() =>
{
NavigationService.Navigate(new Uri("/Views/RecordView.xaml", UriKind.RelativeOrAbsolute));
});
이렇게 쓰면 되겠지만
ViewModel 이나 Service에서는 어떻할까?
Deployment.Current.Dispatcher.BeginInvoke( ()=>
{
ServiceLocator.Current.LocationPermissionViewModel.NoButtonClick(null);
});
이렇게 쓰면 된다.
'Windows Phone 7' 카테고리의 다른 글
[wp7] 폰에서 유니크한 ID 만들기 (0) | 2011.04.25 |
---|---|
[wp7] 자기가 사용하는 기계 Model명을 얻고 싶을때 (0) | 2011.04.22 |
[wp7] Command를 Behind에서 사용하자 (0) | 2011.03.31 |
[wp7] 윈도우 폰 캡쳐 프로그램 (0) | 2011.03.25 |
[wp7] 어셈블리로부터 버전 정보 받아오기 (0) | 2011.03.24 |