2010-07-09 3 views

답변

3

(목록 상자에 있던 및 이미지를 가정) 페이지 사이를 탐색 (그리고 값을 전달)이 일을하는 방법 중 하나의 예를 들어 http://www.dimecasts.net/Casts/CastDetails/174

에서 DimeCasts.net에서의 여러 가지 방법에 좋은 스크린 캐스트가 있습니다 것입니다 SelectionChanged 이벤트에 다음을 추가하십시오.

private void OnSelectedImageChanged(object sender, SelectionChangedEventArgs e) 
{ 
    NavigationService.Navigate(new Uri(string.Format("/image/{0}", HttpUtility.UrlEncode(((sender as ListBox).SelectedItem as PhotoViewModel).uri)), UriKind.Relative)); 
} 

는 위처럼 적절하게 매핑 된 경로를 가정

<nav:UriMapping Uri="/image/{image}" MappedUri="/Image.xaml?u={image}" /> 

을하고 있음은 원래 목록 상자는 PhotoViewModel 객체의 uri 속성에 바인딩했다.

희망 사항으로, 스크린 캐스트를 시청하면 위의 사항 중 하나가 더 명확해야합니다.

관련 문제