2011-07-06 62 views
0

忽略URL我有一個Silverlight業務應用程序,和我有登錄窗口的第一個窗口。之後,應用程序加載MainPage.xaml,但是當URL上有東西時,應用程序從URL加載頁面...我怎樣才能忽略URL ???,因爲我需要我的應用程序總是進入MainPage登錄後...在Silverlight 4

+0

你能舉的例子嗎?目前還不清楚發生了什麼。 –

+0

在登錄窗口之後,該網址是 'http://本地主機:1408/TestPage.aspx#/家',但如果你把的 'http://本地主機:1408/TestPage.aspx#/首頁/產品' 時,申請進入產品頁面登錄後,我需要應用程序去總是首頁... –

回答

0

你嘗試登錄成功後重定向?

this.NavigationService.Navigate(new Uri("/Home", UriKind.Relative)); 
+0

艾爾諾嗨,這聽起來不錯,但我有一個問題,我怎麼能訪問的NavigationService從用戶控件,其中包含登錄表單??? –

+0

@米格爾奧喬亞,試着投下父母? –

+0

嗨艾爾諾,我解決了這個問題,我必須這樣做: ContentFrame.Navigate(新的URI( 「/家」,UriKind.Relative)); 對MainPage中的Loaded事件,但你的答案幫了我很多,謝謝 –