2017-07-18 10 views

答えて

0

私はそれを非表示にしようとしているページが実際にNavigationPage()にプッシュされていることを確認することを確認したいと思います。

InitializeComponent();の直後にNavigationPage.SetHasNavigationBar(this, false);をcsで呼び出すことは、他に何か不当なものがない限りうまくいくはずです。

それとも、代わりにNavigationPage.HasNavigationBar="False"

+0

いや、まだ同じ問題にページのXAMLで直接それを設定してみてください可能性があります。私は 'App.Current.MainPage = new MainMasterDetailPage(new TestMapPage());'のような新しいページを呼び出しています。そしてInitializeComponentの下に 'NavigationPage.SetHasNavigationBar(this、false); – Stefan0309

+0

すべてのコードの実装を見ることなく、正確な問題を伝えるのは難しいですが、TestMapPage NavigationPage()がMasterDetailPageの詳細ページに設定されていますか?たとえば、次のようなものです。 'App.Current.MainPage = new MasterDetailPage {Detail = new NavigationPage(new TestMapPage())};' – Nick

+0

あなたの実際のコードを使った更新が大いにありがとうございます。 – Nick

関連する問題