Keyboard order - .NET MAUI

In MAUI, there is no built-in way to set the order, but you can use the SemanticOrderView from the MAUI Community Toolkit.

XAML Config

xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"

<toolkit:SemanticOrderView x:Name="SemanticOrderView">
    <VerticalStackLayout>
        <Entry x:Name="EmailEntry" />
        <Entry x:Name="PasswordEntry" IsPassword="True" />
    </VerticalStackLayout>
</toolkit:SemanticOrderView>

And in code behind set the order

SemanticOrderView.ViewOrder = new List<View> { EmailEntry, PasswordEntry };