How can I shift the .NET MAUI Flyout to the Right (e.g. with FlowDirection
) using Shell?
I am currently developing an application using .NET MAUI and am facing an issue with the Flyout menu (Sidebar). I am aiming for a right-to-left layout to better cater to right-to-left languages.
So far, I attempted to use FlowDirection="RightToLeft"
attribute within the Shell as follows:
<Shell xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MyApp.AppShell"
FlowDirection="RightToLeft">
Although this successfully reversed my content direction, it did not affect the Flyout menu which still slides from the left. I am trying to make the Flyout emerge from the right instead.
Is there a way to accomplish this in .NET MAUI ?