Xamarin.Forms - View missing menu from main page2019 Community Moderator ElectionUsing Xamarin Forms, how do I override the back button functionality?Xamarin.Forms Disable slide menu in pushed pagehow to open slide menu on button click in android xamarin.forms?MasterDetail - Menu icon not showing inside NavigationPageHow to show navigation page button on all views Xamarin FormsXamarin Forms MasterDetailPage Main Page Hide Menu ButtonHow to open Master page by clicking my own button in the datail page in Xamarin.FormsMenu Item not showing in Xamarin.Forms after navigation backXamarin Forms Master Detail Keep Master on the leftXamarin Forms - Menu issue when navigating from Content Page to MasterDetail Page
How do you justify more code being written by following clean code practices?
Pre-Employment Background Check With Consent For Future Checks
Jem'Hadar, something strange about their life expectancy
Homology of the fiber
How to find the largest number(s) in a list of elements, possibly non-unique?
is this saw blade faulty?
How to balance a monster modification (zombie)?
UK Tourist Visa- Enquiry
PTIJ: At the Passover Seder, is one allowed to speak more than once during Maggid?
Would mining huge amounts of resources on the Moon change its orbit?
Weird lines in Microsoft Word
Why is "la Gestapo" feminine?
What is 管理しきれず?
Help with identifying unique aircraft over NE Pennsylvania
How can an organ that provides biological immortality be unable to regenerate?
Do native speakers use "ultima" and "proxima" frequently in spoken English?
Is xar preinstalled on macOS?
Friend wants my recommendation but I don't want to
The English Debate
Does the Shadow Magic sorcerer's Eyes of the Dark feature work on all Darkness spells or just his/her own?
Fair way to split coins
Can "few" be used as a subject? If so, what is the rule?
label a part of commutative diagram
How can a new country break out from a developed country without war?
Xamarin.Forms - View missing menu from main page
2019 Community Moderator ElectionUsing Xamarin Forms, how do I override the back button functionality?Xamarin.Forms Disable slide menu in pushed pagehow to open slide menu on button click in android xamarin.forms?MasterDetail - Menu icon not showing inside NavigationPageHow to show navigation page button on all views Xamarin FormsXamarin Forms MasterDetailPage Main Page Hide Menu ButtonHow to open Master page by clicking my own button in the datail page in Xamarin.FormsMenu Item not showing in Xamarin.Forms after navigation backXamarin Forms Master Detail Keep Master on the leftXamarin Forms - Menu issue when navigating from Content Page to MasterDetail Page
I created this menu that is working well but on some pages that are open not using the menu it is replaced with a back button. Is there anyway to make sure that menu is on all of the pages?
mainpage.xaml
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<pages:HomePage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
Homepage.xaml.cs
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("A")));
c# xamarin xamarin.forms
add a comment |
I created this menu that is working well but on some pages that are open not using the menu it is replaced with a back button. Is there anyway to make sure that menu is on all of the pages?
mainpage.xaml
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<pages:HomePage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
Homepage.xaml.cs
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("A")));
c# xamarin xamarin.forms
Instead of pushing your new page over your Detail page I would replace it with your new Page.Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
Assuming your app MainPage is the MasterDetail you could dovar masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
1
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind ifApplication.Current.MainPage
is not aMasterDetailPage
yourmasterDetailPage
variable will be null.
– Nick
Mar 7 at 20:52
add a comment |
I created this menu that is working well but on some pages that are open not using the menu it is replaced with a back button. Is there anyway to make sure that menu is on all of the pages?
mainpage.xaml
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<pages:HomePage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
Homepage.xaml.cs
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("A")));
c# xamarin xamarin.forms
I created this menu that is working well but on some pages that are open not using the menu it is replaced with a back button. Is there anyway to make sure that menu is on all of the pages?
mainpage.xaml
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<pages:HomePage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
Homepage.xaml.cs
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("A")));
c# xamarin xamarin.forms
c# xamarin xamarin.forms
edited Mar 7 at 20:28
Jefferson
asked Mar 7 at 18:47
JeffersonJefferson
16511
16511
Instead of pushing your new page over your Detail page I would replace it with your new Page.Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
Assuming your app MainPage is the MasterDetail you could dovar masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
1
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind ifApplication.Current.MainPage
is not aMasterDetailPage
yourmasterDetailPage
variable will be null.
– Nick
Mar 7 at 20:52
add a comment |
Instead of pushing your new page over your Detail page I would replace it with your new Page.Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
Assuming your app MainPage is the MasterDetail you could dovar masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
1
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind ifApplication.Current.MainPage
is not aMasterDetailPage
yourmasterDetailPage
variable will be null.
– Nick
Mar 7 at 20:52
Instead of pushing your new page over your Detail page I would replace it with your new Page.
Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
Instead of pushing your new page over your Detail page I would replace it with your new Page.
Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
Assuming your app MainPage is the MasterDetail you could do
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
Assuming your app MainPage is the MasterDetail you could do
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
1
1
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind if
Application.Current.MainPage
is not a MasterDetailPage
your masterDetailPage
variable will be null.– Nick
Mar 7 at 20:52
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind if
Application.Current.MainPage
is not a MasterDetailPage
your masterDetailPage
variable will be null.– Nick
Mar 7 at 20:52
add a comment |
1 Answer
1
active
oldest
votes
replaced PushAsync with replacing the detail section
Navigation.PushAsync(new SearchPage("a"));
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("a")));
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55050816%2fxamarin-forms-view-missing-menu-from-main-page%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
replaced PushAsync with replacing the detail section
Navigation.PushAsync(new SearchPage("a"));
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("a")));
add a comment |
replaced PushAsync with replacing the detail section
Navigation.PushAsync(new SearchPage("a"));
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("a")));
add a comment |
replaced PushAsync with replacing the detail section
Navigation.PushAsync(new SearchPage("a"));
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("a")));
replaced PushAsync with replacing the detail section
Navigation.PushAsync(new SearchPage("a"));
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
masterDetailPage.Detail = new NavigationPage((new SearchPage("a")));
edited Mar 8 at 8:56
BDL
15k63542
15k63542
answered Mar 7 at 21:17
JeffersonJefferson
16511
16511
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55050816%2fxamarin-forms-view-missing-menu-from-main-page%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Instead of pushing your new page over your Detail page I would replace it with your new Page.
Detail = new NavigationPage((new YourPage());
– Nick
Mar 7 at 20:10
@Nick how would I do that if the MasterDetailPage.Detail is on the main page?
– Jefferson
Mar 7 at 20:14
Assuming your app MainPage is the MasterDetail you could do
var masterDetailPage = Application.Current.MainPage as MasterDetailPage;
– Nick
Mar 7 at 20:16
@Nick I updated my post is that what you mean?
– Jefferson
Mar 7 at 20:30
1
Yeah, that should replace the current detail page with your other page and keep the menu icon. Also, keep in mind if
Application.Current.MainPage
is not aMasterDetailPage
yourmasterDetailPage
variable will be null.– Nick
Mar 7 at 20:52