1
私はXamarin.formsのナビゲーションを使用してページ間を移動しています。しかし、carouselPageを使って複数のページを表示するときは、新しく作成したcarouselPageのナビゲーションバーを隠す/削除する方法がわかりません。carouselPageからナビゲーションバーを削除する
CarouselPage carouselPage = new CarouselPage();
foreach (int index in myInts)
{
string title = value[index].Round_title;
string con = value[index].Content;
string img = value[index].IMG;
carouselPage.Children.Add(new BlankView(title, con, img));
}
await Navigation.PushAsync(carouselPage);
他のすべてのページでは、このコードを使用してナビゲーションバーを非表示にしています。しかし、私はcarouselPageのxamlを持っていないので、私はそれを使用することはできません。
NavigationPage.SetHasNavigationBar(this, false);
私の質問は、ナビゲーションバーを削除する方法、またはページを使用する簡単なカスタムcarouselPage.xamlを作成する方法です。
xamlを持っていない場合でも、カルーセルページをナビゲーションページにプッシュすると、ナビゲーションバーを削除することができます。何が問題ですか? –
はい、私は愚かですNavigationPage.SetHasNavigationBar(carouselPage、false)を見ていませんでした。 – Deathrain