2011-07-06 11 views
0

私はSilverlightビジネスアプリケーションを持っており、ログインウィンドウを最初のウィンドウとして持っています。その後、アプリケーションはMainPage.xamlをロードしますが、URL上に何かがあると、アプリケーションはURLからページをロードします。アプリケーションを常にMainPageに移動する必要があるため、URLを無視するにはどうすればよいですか?ログイン後...Silverlight 4のURLを無視する

+0

例を挙げることができますか?何が起こっているかはあまり明確ではありません。 –

+0

ログインウィンドウの後、UR1は 'http:// localhost:1408/TestPage.aspx#/ Home'になりますが、 'http:// localhost:1408/TestPage.aspx#/ Home/Products'アプリケーションはログイン後に製品ページに移動し、アプリケーションは常にホームに移動する必要があります... –

答えて

0

ログイン後にリダイレクトしようとしましたか?

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

こんにちはErno、それはいいようですが、問題があります.NavigationServiceにはどのようにアクセスできますか? ??? –

+0

@Miguel Ochoa、親をキャストしようとしていますか? –

+0

こんにちはErno、私は問題を解決した、私はちょうどこれをしなければならなかった: ContentFrame.Navigate(新しいUri( "/ Home"、UriKind.Relative)); MainPageのLoadedイベントでは、あなたの答えが私を大いに助けてくれました。ありがとう –

関連する問題