私はNavigationViewMenuをしようとしていると私はUWP XAML NavigationView MenuItemsで動的アイテムと静的アイテムを混在させるには?
静的ホームアイテム
静的ヘッダー項目
としてDBから
動的要素を次のようにメニューがレイアウトさ必要
静的ヘッダー
staticアイテムのセット
これは私が試したものです: `
<NavigationViewItemSeparator />
<NavigationViewItemHeader Content="My Stuff">
<NavigationViewItemHeader.Foreground>
<SolidColorBrush Color="{ThemeResource SystemBaseHighColor}"></SolidColorBrush>
</NavigationViewItemHeader.Foreground>
</NavigationViewItemHeader>
<NavigationViewList ItemsSource="{x:Bind MyStuff}">
<NavigationViewList.ItemTemplate>
<DataTemplate x:DataType="local:MyModel">
<NavigationViewItem Icon="Pictures" Content="{x:Bind Name }" Tag="{x:Bind Tag }" />
</DataTemplate>
</NavigationViewList.ItemTemplate>
</NavigationViewList>
<!--<NavigationViewItem Icon="Pictures" Content="Woop" Tag="foos"/>
<NavigationViewItem Icon="Pictures" Content="Doop" Tag="foos"/>
<NavigationViewItem Icon="Pictures" Content="Loop" Tag="foos"/>-->
<NavigationViewItemHeader Content="Other Stuff">
<NavigationViewItemHeader.Foreground>
<SolidColorBrush Color="{ThemeResource SystemBaseHighColor}"></SolidColorBrush>
</NavigationViewItemHeader.Foreground>
</NavigationViewItemHeader>
<NavigationViewItem Icon="Pictures" Content="Foos" Tag="foos"/>
<NavigationViewItem Icon="ContactInfo" Content="Bars" Tag="bars"/>
<NavigationViewItem Icon="SwitchApps" Content="Bazes" Tag="bazes"/>
<NavigationViewItem Icon="SelectAll" Content="Kazes" Tag="kaz"/>
<NavigationViewItem Icon="Shuffle" Content="Dases" Tag="das"/>
</NavigationView.MenuItems>
` これは私が持っているものです:
これは何をであるI欲しかった:
UWPのXAMLにAngularの*ngFor
と同じようなものがありますか?
MyStuffに1つの要素だけを置くことはできますか? NavigationListViewで高さをハードコーディングしても正しく表示されますか? –