Toggle Methods in .NET MAUI Navigation Drawer (SfNavigationDrawer)

17 Dec 20251 minute to read

The drawer in the SfNavigationDrawer can be toggled using the following methods:

  • IsOpen property
  • ToggleDrawer method
  • Swipe gesture

Opening drawer programmatically

The IsOpen property and ToggleDrawer method enable programmatically opening or closing the drawer.

<navigationDrawer:SfNavigationDrawer>
        <navigationDrawer:SfNavigationDrawer.DrawerSettings>
            <navigationDrawer:DrawerSettings IsOpen="True">
            </navigationDrawer:DrawerSettings>
        </navigationDrawer:SfNavigationDrawer.DrawerSettings>
</navigationDrawer:SfNavigationDrawer>
SfNavigationDrawer navigationDrawer = new SfNavigationDrawer();
    DrawerSettings primaryDrawer = new DrawerSettings();
    primaryDrawer.IsOpen = true;
    navigationDrawer.DrawerSettings = primaryDrawer;
    this.Content = navigationDrawer;

Using ToggleDrawer method:

  • C#
  • navigationDrawer.ToggleDrawer();

    Toggling drawer by swipe gesture is explained in the Swipe Gesture and Sensitivity section.