Contents
- Enabling Swipe Gesture
- Swipe Sensitivity
Having trouble getting help?
Contact Support
Contact Support
Swipe Gesture in .NET MAUI Navigation Drawer (SfNavigationDrawer)
The NavigationDrawer supports the swipe gesture for both opening and closing the drawer.
Enabling Swipe Gesture
The EnableSwipeGesture property can activate or deactivate the swipe functionality in the SfNavigationDrawer.
<navigationdrawer:SfNavigationDrawer x:Name="navigationDrawer">
<navigationdrawer:SfNavigationDrawer.DrawerSettings>
<navigationdrawer:DrawerSettings EnableSwipeGesture="True">
</navigationdrawer:DrawerSettings>
</navigationdrawer:SfNavigationDrawer.DrawerSettings>
</navigationdrawer:SfNavigationDrawer>
SfNavigationDrawer navigationDrawer = new SfNavigationDrawer();
DrawerSettings drawerSettings = new DrawerSettings()
{
EnableSwipeGesture= true,
};
navigationDrawer.DrawerSettings = drawerSettings;
this.Content = navigationDrawer;
Swipe Sensitivity
The TouchThreshold property in the SfNavigationDrawer can expand the swipe region. The default value of TouchThreshold is 120
.
<navigationdrawer:SfNavigationDrawer x:Name="navigationDrawer">
<navigationdrawer:SfNavigationDrawer.DrawerSettings>
<navigationdrawer:DrawerSettings TouchThreshold="200">
</navigationdrawer:DrawerSettings>
</navigationdrawer:SfNavigationDrawer.DrawerSettings>
</navigationdrawer:SfNavigationDrawer>
SfNavigationDrawer navigationDrawer = new SfNavigationDrawer();
DrawerSettings drawerSettings = new DrawerSettings()
{
TouchThreshold = 200,
};
navigationDrawer.DrawerSettings = drawerSettings;
this.Content = navigationDrawer;