誰かが子ウィンドウとナビゲーションを手伝ってくれますか?
コードから子ウィンドウを作成し、そのコンテンツを次のように設定しました
ChildWindow CW = new ChildWindow();
CW.Content = new MainPageMenu(param1);
ここで、「MainPageMenu」自体は、「navigation:Frame」を持つ Silverlight ページです。
コンストラクターでは、「param1」に従ってさまざまなページに移動します。
目的のページに移動すると、アドレスバーに更新された uri が表示されます。
それはそれを示すべきですか?ページが子ウィンドウでナビゲートされると……?
これは初めてうまくいきます。子ウィンドウを閉じて、diff「param1」で再度開いて、他のページに移動したら
それは決してナビゲートされません.. !!! 最初の呼び出しで移動したのと同じページが表示されます...
行にエラーはありません -
this.ContentFrame.Navigate(u);
コンストラクターで。
これはナビゲーションフレームワークのバグですか、それともこれを達成するために何か他のことをすることになっていますか?
助けてください。