NavigationView не предоставляет возможности выравнивания по нижнему краю. Я вижу только: Авто, Левый, Верх, ЛевыйКомпакт, ЛевыйМинимал.
Мне удалось разместить NavigationView внизу, но теперь проблема в том, что заголовок = «Это текст заголовка» также находится внизу и должен быть сверху фактического NavigatioView.
Заранее спасибо за помощь
<?xml version = "1.0" encoding = "utf-8"?>
<Page
x:Class = "MyApp.Views.SelectorBarPage"
xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x = "http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local = "using:MyApp.Views"
xmlns:d = "http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc = "http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable = "d"
Background = "{ThemeResource ApplicationPageBackgroundThemeBrush}">
<!-- DisplayMode top -->
<StackPanel
x:Name = "TopNavArea"
Background = "Black"
Grid.Row = "1"
HorizontalAlignment = "Stretch"
VerticalAlignment = "Bottom"
Canvas.ZIndex = "1"
XYFocusKeyboardNavigation = "Enabled">
<NavigationView
x:Name = "myNavigationView"
PaneDisplayMode = "Top"
Header = "This is Header Text">
<NavigationView.MenuItems>
<NavigationViewItem
Content = "Browse"
Tag = "SamplePage1"
Icon = "Library" />
<NavigationViewItem
Content = "Track an Order"
Tag = "SamplePage2"
Icon = "Map" />
<NavigationViewItem
Content = "Order History"
Tag = "SamplePage3"
Icon = "Tag" />
</NavigationView.MenuItems>
</NavigationView>
</StackPanel>
</Page>
Может ли кто-нибудь помочь мне, как добраться до нижнего пункта меню?





Вы можете скрыть встроенный NavigationViewHeader:
<Grid RowDefinitions = "*,Auto,Auto">
<Frame
x:Name = "ContentFrame"
Grid.Row = "0" />
<ContentControl
Grid.Row = "1"
Content = "{x:Bind NavigationViewControl.Header, Mode=OneWay}"
ContentTemplate = "{x:Bind NavigationViewControl.HeaderTemplate, Mode=OneWay}" />
<NavigationView
x:Name = "NavigationViewControl"
Grid.Row = "2"
VerticalAlignment = "Bottom"
AlwaysShowHeader = "False"
Header = "HEADER"
PaneDisplayMode = "Top">
<NavigationView.MenuItems>
<NavigationViewItem Content = "Menu #1" />
<NavigationViewItem Content = "Menu #2" />
<NavigationViewItem Content = "Menu #3" />
</NavigationView.MenuItems>
</NavigationView>
</Grid>
Спасибо, Эндрю. Это заставляет его работать.....
Ваш отрывок кода неполный. Можете ли вы предоставить полный код?