0
私はページ1とページ2の2ページを持っています。私は、ページ1を使用してアプリケーションを起動します。その後Xamarinフォームのメインページを切り替える
MainPage = new NavigationPage(new Page1)
iは、ページの魔女コード切り替える:
MainPage = new NavigationPage(new Page2)
を、すべてがOKです。しかし、私は逆にこれを行うとき(ページ2が最初であり、Page1にこのメソッドで切り替える)例外があります。
ArgumentException:ハンドルが有効である必要があります。パラメータ名:インスタンス
なぜですか?
このようにして、MainPage =新しいNavigationPage(新しいPage1)を実行することを意味しますか? –
逆: MainPage = new NavigationPage(new Page2) そして次に私は切り替えます: MainPage = new NavigationPage(new Page1) – bigjoe1
このコードはどこに置かれますか?ほとんど私は私のapp.csに入れることができます、私はいつも私は私のapp.csを過ぎているApp.Current.MainPageで動作します –