Search code examples
navigationviewwinui-3uno-platform

Uno Platform Remove Right Spacing from NavigationView


I'm having an issue with NavigationView control, where it doesn't align with the center and keeps weird spacing at the right.enter image description here

My code for NavigationView is:

    <NavigationView
                Background="Red"
                PaneDisplayMode="Top"
                IsSettingsVisible="False"
                Grid.Row="1"
                HorizontalAlignment="Center"
                IsBackButtonVisible="Collapsed"
                >

        <NavigationView.MenuItems>
            <NavigationViewItem Content="Home" Tag="SamplePage1" Icon="Library"/>
            <NavigationViewItem Content="Search" Tag="SamplePage5" Icon="Shop" />
            <NavigationViewItem Content="Search" Tag="SamplePage5" Icon="Shop" />
            <NavigationViewItem Content="Search" Tag="SamplePage5" Icon="Shop"/>
        </NavigationView.MenuItems>
    </NavigationView>

Solution

  • I had exactly the same problem but I managed to find a solution:

    <NavigationView.Resources>              
        <x:Doublex:Key="TopNavigationViewPaneCustomContentMinWidth">0</x:Double>
    </NavigationView.Resources>