2012-12-06 52 views
3

我想創建一個Entry頁面,其中一個選項是選擇一個Item。該列表可能會超過1000個,並且顯示啓用搜索的頁面上列出項目的位置是有意義的。 當用戶從編輯/創建屏幕上點擊「選擇項目」時,我可以將導航參數傳遞給該屏幕,並且在選擇項目時我可以執行Frame.GoBack()。但是,我不能將任何參數傳遞迴頁面。有一個更好的方法嗎?WinRT xaml/c#從GoBack頁面返回導航參數

在我想使用全局變量來存儲這些數據:(時刻

回答

1

您是否嘗試過尋找在公共文件夾中的LayoutAwarePage.cs類和展望:

protected virtual void GoBack(object sender, RoutedEventArgs e) 
{ 
    if ((base.get_Frame() != null) && base.get_Frame().get_CanGoBack()) 
    { 
     base.get_Frame().GoBack(); 
    } 
} 

看看你是否可以傳遞一個對象?

+0

GoBack方法不接受任何參數。我是否錯過了你的觀點? – Looneystar

+0

對不起,以爲你可以傳遞一個參數,我會檢查以確保何時有空。 – Damien