Xamarin Forms Shell Flyout Master Detail Page

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2024

ความคิดเห็น • 72

  • @VivekSingh-qh3ep
    @VivekSingh-qh3ep 5 ปีที่แล้ว +1

    @Xamarin guy.. Thanks , u r doing a great job. your videos are making the things easier for newbies like us in xamarin. I would request you to make a video on publishing an ios app to the app store.. because there is no proper documentation available for the same on internet. I would be a great help to many new developers in this field

    • @xamaringuy1951
      @xamaringuy1951  5 ปีที่แล้ว

      Sure the tutorial part is coming soon uploading app to app store and playstore...

  • @hirebestxamarindeveloper3690
    @hirebestxamarindeveloper3690 4 ปีที่แล้ว +1

    Very clear tutorial - nicely done - thanks!

  • @reynbowdomingo2897
    @reynbowdomingo2897 5 ปีที่แล้ว +1

    Thanks! This is what I'm waiting for.

  • @mracipayam
    @mracipayam 3 ปีที่แล้ว +1

    I watch it 0.75 speed for understanding thanks :D

  • @exAlexey
    @exAlexey 2 ปีที่แล้ว

    Hi, great tutorial! Help me how to open the Flyout under toolbar (so that it does not overlap the toolbar)?

  • @DaFakaMatt
    @DaFakaMatt 3 ปีที่แล้ว +1

    I'm getting XFC0000 Cannot resolve type "Page1". Nothing on google explains it. Been banging my head on the keyboard trying to work it out.

    • @xamaringuy1951
      @xamaringuy1951  3 ปีที่แล้ว

      Page 1 is the content page. Please clearly see if your page 1 is there are or not!

  • @ricardodejesusvelozcleto1220
    @ricardodejesusvelozcleto1220 3 ปีที่แล้ว

    eres un dios

  • @maksshark
    @maksshark 5 ปีที่แล้ว +1

    best sample ! Thanks!

  • @mitchellrodrigues1456
    @mitchellrodrigues1456 3 ปีที่แล้ว +1

    Amazing!!!

  • @glebbsif
    @glebbsif 3 ปีที่แล้ว +1

    Can we change hamburger or add buttons to right from hamburger, or add logo?

    • @xamaringuy1951
      @xamaringuy1951  3 ปีที่แล้ว

      Yes , It's possible. th-cam.com/video/a3KjwxKz8ZY/w-d-xo.html

  • @wolfel3822
    @wolfel3822 3 ปีที่แล้ว +1

    Hi may I ask is it possible to change the icon color on the side menu when I selected the or deselected?

    • @xamaringuy1951
      @xamaringuy1951  3 ปีที่แล้ว

      Yes of course it’s possible. She’ll fly out menu icon can be replaced with the embedded icons

  • @TheAmazeer
    @TheAmazeer 4 ปีที่แล้ว

    Thanks for this tutorial... Is there a way to modify font size or color of the text in the tab flag? I'm trying to use styles like a lot of people seems to do but doesn't work... How can we modify the attributes of text in the tabs? Like bear elephant about text? So difficult for an easy simple request.. How comes the xamarin. Foms.tabs doesn't have built-in attributes?

  • @ankushmehndiratta692
    @ankushmehndiratta692 4 ปีที่แล้ว +1

    good job

  • @elqubed
    @elqubed ปีที่แล้ว +1

    Hello nice tutorial
    Please can i ask you question
    How to when I press back button
    Go to back previous page in xamarin shell
    Because now when I press back button the application is close
    Do you have solutions?

    • @xamaringuy1951
      @xamaringuy1951  ปีที่แล้ว +1

      Try learning shell navigation perfectly check my lastet dotnet Maui login logout videos

  • @carlomagnocondesaldana5860
    @carlomagnocondesaldana5860 5 ปีที่แล้ว +1

    thank's excelente

  • @Mohamedfawzy733
    @Mohamedfawzy733 4 ปีที่แล้ว +1

    Please : How to make the Master Detail orientation from right to left.

    • @udaysuddhala3512
      @udaysuddhala3512 4 ปีที่แล้ว

      You can set Flowdirection = "righttoleft" for shell

  • @ubirailtonbritto24
    @ubirailtonbritto24 4 ปีที่แล้ว

    ola muito bom o seu vide-o . eu to dando os primeiros passo no xamarin, você teria alguns videos para iniciante.

  • @rish241
    @rish241 4 ปีที่แล้ว +1

    Thanks alot. But I am facing problem in navigating to shell page from login page.
    So far I have tried to include the login in shell also. But yet I am not able to navigate to any other page in shell

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว

      She’ll login sample check out in web. You should get it mallibone.com/post/xamarin-forms-shell-login

  • @ciscoaguilar7252
    @ciscoaguilar7252 4 ปีที่แล้ว

    Hello, excuse me regarding the images I placed them into the folders that you mentioned, but I can not watch them at the moment to emulate the project. I do not receive error messages or warnings.
    Could you please tell me if I need to do something different with the source path of images?
    I have a structure like this:
    Views
    -> External Views
    -> All my .Xaml for external views
    -> Internal Views
    -> All my .Xaml for internal views
    Models
    ViewModels
    Thank you in advance for your answer and time.

  • @jayzhang9677
    @jayzhang9677 5 ปีที่แล้ว

    Can shell works with Master Detail page anymore ? It seems Shell only can add Content Page

  • @SaurabhKumar-ys1rk
    @SaurabhKumar-ys1rk 4 ปีที่แล้ว +1

    Hi bro Is there a way to make shell menu item dynamic so we can remove or add items in menu list.

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว +1

      This might help you : th-cam.com/video/9han1nd0Txw/w-d-xo.html

    • @SaurabhKumar-ys1rk
      @SaurabhKumar-ys1rk 4 ปีที่แล้ว

      Meri API Mai ek list aa Rahi hai aur uske andar ek aur list aa Rahi hai toh usse kaise access karenge
      Like:
      Public class listorder{
      Public purchaseorder purchase_order{}
      Public list purchase_order_details{}
      }

  • @AhmedHamdy-yi9iy
    @AhmedHamdy-yi9iy 5 ปีที่แล้ว +1

    How can the flayout support rtl? And come from right to left??

    • @AhmedHamdy-yi9iy
      @AhmedHamdy-yi9iy 5 ปีที่แล้ว

      It's a very helpful video, thanks for that. 👍
      Any answer for my question?

    • @xamaringuy1951
      @xamaringuy1951  5 ปีที่แล้ว

      Please have a look into this :github.com/xamarin/Xamarin.Forms/issues/6227

  • @MOULIEC109
    @MOULIEC109 4 ปีที่แล้ว +1

    I added in the xaml file:
    and in cs:
    private void MenuItem_Clicked(object sender, EventArgs e)
    {
    ShowExitDialog();
    }
    private async void ShowExitDialog()
    {
    var answer = await DisplayAlert("Exit", "Do you wan't to exit the App?", "Yes", "No");
    if (answer)
    {
    //how to go out of the shell to login page
    }
    }
    I tried all this but it overlaps the screens but not closing the shell

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว +1

      It’s really easy : So you have to add this line of code after answer =true : App.current.MainPage =new NavigationPage(new LoginPage);

    • @MOULIEC109
      @MOULIEC109 4 ปีที่แล้ว

      Thnq it worked

  • @MOULIEC109
    @MOULIEC109 4 ปีที่แล้ว +1

    How to fire click event for items in shell? Pls help....

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว

      This should help devblogs.microsoft.com/xamarin/xamarin-forms-shell-query-parameters/

  • @karthickramadoss4937
    @karthickramadoss4937 5 ปีที่แล้ว

    is it possible Menu with expandable the submenu in shell?

  • @firemage8707
    @firemage8707 4 ปีที่แล้ว

    I allways get the error XamlCTask Failed. I looked if it was a veersion error and tried diffrent xamarin.forms versions but none of them seem to work. Any suggestions?

  • @CookieMonsteeerrr
    @CookieMonsteeerrr 4 ปีที่แล้ว

    What should be in App.xaml.cs? When i try to make: MainPage = new MasterDetailShell(); it says: Cannot implicitly convert type 'MobileAppXamarinForms.Views.MasterDetailShell.MasterDetailShell' to 'Xamarin.Forms.Page' MobileAppXamarinForms C:\Users\Robert\Desktop\MobileAppXamarinForms_20200105_shellnavbar\MobileAppXamarinForms\MobileAppXamarinForms\App.xaml.cs What's wrong? My MasterDetailShell inherits from Shell : public partial class MasterDetailShell : Shell

  • @hamittrpan249
    @hamittrpan249 5 ปีที่แล้ว +1

    can not be added error. How can ı solve this ?

    • @xamaringuy1951
      @xamaringuy1951  5 ปีที่แล้ว +1

      Are you on Xamarin Forms 4.0 and above. Check if you can build your project using xamarin forms 4.0 before converting Content page to Shell page. Thanks.

    • @hamittrpan249
      @hamittrpan249 5 ปีที่แล้ว

      @@xamaringuy1951 Thanks bro

  • @mavericksfo
    @mavericksfo 5 ปีที่แล้ว

    Question. I ran in to an issue with using Shell, I have created an xamarin app with a fly-out menu that has a listview on the main page with a button to take you to another page to add new info to the listview. Once you Navigation.PopAsync() it looks like the main page doesn't call the OnAppering method. you have to click to another page in the fly-out menu (like the about page) and when you come back to the main page the new info is displayed.

    • @user-je6eu3xu8h
      @user-je6eu3xu8h 5 ปีที่แล้ว

      hi, Maverick, are all content pages initialized when you open your shell page? Or they initialized while tapping on the flyout?

    • @mavericksfo
      @mavericksfo 5 ปีที่แล้ว

      @@user-je6eu3xu8h the main page I would think is initialized when the app starts..

    • @user-je6eu3xu8h
      @user-je6eu3xu8h 5 ปีที่แล้ว

      @@mavericksfo I haven't tested shell page yet, but I've just wondering why I should use shell page instead of masterdetail? What are the reasons?)

    • @mavericksfo
      @mavericksfo 5 ปีที่แล้ว

      @@user-je6eu3xu8h less xamal from what I can tell

    • @user-je6eu3xu8h
      @user-je6eu3xu8h 5 ปีที่แล้ว

      @@mavericksfo ok, thanks

  • @mouhibbahri9607
    @mouhibbahri9607 5 ปีที่แล้ว

    Very good video but please help us could you share a video about CarouselView pleaseeeee

  • @MOULIEC109
    @MOULIEC109 4 ปีที่แล้ว +1

    How to logout other devices when new device logged in with same email?

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว

      Basically just think about What'sapp login !
      how do they actually do it.
      1. There is some thing called API if you are new to development. We call it as web api.
      1. When user Registers inside app. then you are going to store the GUID of that device to WebServices database and Local Database simultaneously.
      3. Check Every time if your local database GUID is same as that of WebAPI.
      4. If same Id is not there log out the User and Update the GUID If same user registers using another phone..
      Enjoy :)

    • @MOULIEC109
      @MOULIEC109 4 ปีที่แล้ว +1

      Xamarin Guy can u make a tutorial for easy understand...?

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว

      @@MOULIEC109 It is very complex term which takes a way time. Please go through my point it depends on Backend + Xamarin Forms app to interact.

    • @MOULIEC109
      @MOULIEC109 4 ปีที่แล้ว

      Xamarin Guy Thnq

  • @erenoruk2
    @erenoruk2 3 ปีที่แล้ว

    how did you open simulator on the right is there anyone to know it ?

    • @xamaringuy1951
      @xamaringuy1951  3 ปีที่แล้ว +1

      Now you have hot reload. Connect to simulator or physical phone 📱 to see the changes. The xaml designer tool is deprecated ⚠️

    • @erenoruk2
      @erenoruk2 3 ปีที่แล้ว

      @@xamaringuy1951 thank you thats sadge

  • @rohit_pandey8703
    @rohit_pandey8703 5 ปีที่แล้ว

    how can add search bar in shell page menu bar?

  • @factgasm2365
    @factgasm2365 4 ปีที่แล้ว +1

    You didn't edit Page 2 to state 'This is Page 2'.

  • @syedarnobsiragee7291
    @syedarnobsiragee7291 ปีที่แล้ว +1

    i need the source code.

    • @xamaringuy1951
      @xamaringuy1951  ปีที่แล้ว

      I'm sorry i have lost the source code. Can you please make a git repo to share it to everyone.
      Thank you.

    • @syedarnobsiragee7291
      @syedarnobsiragee7291 ปีที่แล้ว

      @@xamaringuy1951 thank you bro.. but i solved it...

  • @jpDotFranca
    @jpDotFranca 4 ปีที่แล้ว

    My hamburger menu isn't showing. Can you help me?

  • @cihandurmaz8887
    @cihandurmaz8887 4 ปีที่แล้ว

    10x man

  • @richardjimenezgarcia8679
    @richardjimenezgarcia8679 4 ปีที่แล้ว +1

    the page is down :(((((

    • @xamaringuy1951
      @xamaringuy1951  4 ปีที่แล้ว

      richard jimenez garcia check once again please.

  • @user-xw7jn6gl4m
    @user-xw7jn6gl4m 5 ปีที่แล้ว

    How to post and Get in Sql services with Web Services.asmx xamarin.Android