2015-01-23 12 views
1

ListView ItemClick 이벤트에서 개체를 선택하고 개체의 내용을 새 페이지에 가져 와서 개체의 속성을 사용할 수 있습니다. 지금 나는 그렇게했다, 그것은 바르다?개체를 새 페이지로 가져 오는 방법은 무엇입니까?

public void ListView_ItemClick_Citta(object sender, ItemClickEventArgs e) 
{ 
    Regioni NuovaCitta = (Regioni)e.ClickedItem; 
    this.Frame.Navigate(typeof(CittaSelezionata)); 
} 

새 페이지에서 개체를 검색하는 방법은 무엇입니까? 나는 당신의 탐색 페이지에서

public void ListView_ItemClick_Citta(object sender, ItemClickEventArgs e) 
{ 
    Regioni NuovaCitta = (Regioni)e.ClickedItem; 
    this.Frame.Navigate(typeof(CittaSelezionata), NuovaCitta); 
} 

... 당신은 당신의 시작 페이지에서 Frame.Navigate(Type SourcePageType, object parameter)

의 두 번째 오버로드를 사용할 필요가 나는 방법 OnNavigatedTo()

답변

2

에서 검색 할 것 같아요 .. .

protected override void OnNavigatedTo(NavigationEventArgs e) 
{ 
    Regioni temp = e.Parameter as Regioni; 

    if (temp != null) 
    { 
     //Do your stuff 
    } 
} 
관련 문제