tag:blogger.com,1999:blog-6425054342484936402.post8448255091863454314..comments2023-06-10T06:42:33.406-05:00Comments on Adventures in Mobile: Navigation in Xamarin.FormsAdam Kemphttp://www.blogger.com/profile/06909381951179789649noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-6425054342484936402.post-12133376426568183782019-04-07T19:29:07.364-05:002019-04-07T19:29:07.364-05:00Excellent explanationExcellent explanationAnonymoushttps://www.blogger.com/profile/14754912361544908939noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-65960976083564553512018-11-29T03:33:30.836-06:002018-11-29T03:33:30.836-06:00Thanks a lot bro....its helps really well....Thanks a lot bro....its helps really well....Afsalhttps://www.blogger.com/profile/03121253228508207759noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-36589003975505961802017-10-06T08:32:52.729-05:002017-10-06T08:32:52.729-05:00Nicely explained, thanks a lot!Nicely explained, thanks a lot!Anonymoushttps://www.blogger.com/profile/02221107693937525917noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-85950483522614095452016-05-12T06:07:57.882-05:002016-05-12T06:07:57.882-05:00Thank you for the article.Thank you for the article.Anonymoushttps://www.blogger.com/profile/06788717492139270699noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-2125500686721099752016-01-29T10:29:39.208-06:002016-01-29T10:29:39.208-06:00Excellent blog!. Lot of my confusions are cleared!...Excellent blog!. Lot of my confusions are cleared! Thanks Adamdhttps://www.blogger.com/profile/10160330686257160664noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-38499334761954651502014-12-22T11:54:45.575-06:002014-12-22T11:54:45.575-06:00Sorry for the late response. I have been busy late...Sorry for the late response. I have been busy lately.<br /><br />It sounds like you need to coalesce your navigation logic into one place. You can take a few approaches for this:<br /><br />1. Use C# events. In each Page subclass expose C# events for things like "the user wants to go to this page", and then when you create that page you attach an event handler that is responsible for doing the actual navigation.<br />2. Use something like MessageCenter and have the Page subclass send a message saying "the user wants to go to this page", and then subscribe to those messages in one place to do the actual navigation.<br /><br />Both of these are just approaches for decoupling your pages from the navigation logic. That allows you to place your navigation logic in one place that has direct access to, say, the MasterDetailPage or the right NavigationPage to use, and it keeps your individual pages from having to care about how exactly the navigation takes places. You could even change your whole navigation scheme later if needed without changing those pages at all.Adam Kemphttps://www.blogger.com/profile/06909381951179789649noreply@blogger.comtag:blogger.com,1999:blog-6425054342484936402.post-87878957969375770462014-12-16T03:35:49.964-06:002014-12-16T03:35:49.964-06:00HI i have an app where i implemented master detail...HI i have an app where i implemented master detail page which i use as menu. The app provide two ways to navigate to other pages. 1. by menu and 2. by dashboard links<br /><br />I have dashboard also from where a user can switch to other page. it works fine if i navigate from menu options. but if i want to navigate from my dashboard page to other page then i have a problem. the menu is not appear in the page which i am navigating. ex.<br /><br />My home page display menu as well as dashboard page. so if i navigate using menu, it just works fine. but if click on one of the widget on dashboard to navigate to that page, and i don't have any option to find the detail page at that time. so can you guide me how to do this?<br />softsanhttps://www.blogger.com/profile/10008810791367956326noreply@blogger.com